Por que não consigo criar diretórios na pasta compartilhada da caixa virtual? Host do Windows 7, arch linux guest


4

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.


Você já tentou compartilhar a pasta sem passar pelas pastas compartilhadas do vbox? Quando o convidado & amp; host estão ambos em execução, você pode usar qualquer compartilhamento de arquivos de rede que desejar. Eu acho que as pastas compartilhadas do vbox adicionam uma camada adicional de abstração que pode ser a causa do seu problema.
Joe Internet

É o que estou pensando em fazer, não sei qual protocolo de compartilhamento de arquivos de rede devo usar. Samba? SSHfs? nfs?
freedrull

Vou tentar o samba.
freedrull

O Samba é muito mais legal ....: \
freedrull

Então você está trabalhando?
Joe Internet
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.