Eu estou montando uma pasta compartilhada em um convidado de linux de arco em um host do windows 7 no Virtual Box. O sistema de arquivos da pasta compartilhada é ext3 e é montado no Windows 7 com Ext2Fsd.
Eu montei a pasta compartilhada na inicialização com este fstab:
D_DRIVE /home/tony vboxsf rw,gid=1000,uid=1000,auto 0 0
Eu acredito que o meu usuário no sistema operacional convidado tem o direito uid e gid:
[tony@kiwi ~]$ id
uid=1000(tony) gid=1000(tony) groups=1000(tony),1002,(vboxsf)
Eu posso criar arquivos e removê-los bem, mas não consigo criar diretórios.
[tony@kiwi ~]$ mkdir foo
mkdir: cannot create directory `foo': Protocol error
É estranho porque o diretório parece que está lá, mais ou menos.
[tony@kiwi ~]$ ls -lh
ls: cannot access foo: No such file or directory
total 0
????????? ? ? ? ? ? foo
A mesma coisa acontece com o usuário root. Eu não posso criar links simbólicos também. Novamente, criar e excluir arquivos normais parece funcionar bem.
Então alguém tem alguma ideia?
Além disso, se alguém tiver sugestões alternativas para pastas compartilhadas, ficarei feliz em saber disso. Eu ia usar uma pasta NTFS como um compartilhamento, mas gostaria de poder ter links simbólicos.
fonte