Estou executando o VirtualBox 4.2.18 com um host do Windows 7 e um convidado do Ubuntu 13.10. Estou tentando configurar uma pasta compartilhada, mas a tentativa de ler a pasta na VM do Ubuntu parece travar indefinidamente. Escrever na pasta compartilhada, no entanto, funciona bem.
No host do Windows, a pasta compartilhada é configurada para apontar para C:\ubuntu_share
. Ele está configurado no VirtualBox como permanente, mas não é montado automaticamente.
Na VM do Ubuntu, posso montar a pasta compartilhada com sucesso:
$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x 1 nreed nreed 0 Oct 28 16:37 ubuntu_share/
No entanto, tentar examinar o conteúdo da pasta montada usando ls
simplesmente apresenta um cursor piscando até que eu o mate com Ctrl + C. Da mesma forma, se eu tentar visualizar a pasta no Nautilus, recebo o cursor de espera para sempre.
Por outro lado, a gravação na pasta montada funciona:
$ cat > ubuntu_share/test.txt
hello world
^D
e então eu posso ver o test.txt
arquivo aparecendo no Windows muito bem.
Tentei reiniciar a VM, reinstalar as adições de convidados, excluir e recriar a pasta compartilhada, montando-a como raiz em vez do meu UID, tudo sem sucesso. Alguém tem alguma idéia do que está acontecendo, ou como posso diagnosticar isso?
fonte
Portanto, o problema está nos links simbólicos para a pasta compartilhada. Acontece que estes são um risco de segurança. Ver fonte .
Minha solução é excluir o link simbólico e navegar até o ponto de montagem (
/media/sf_MyUserName
). Isso também me permite classificar em diretórios dentro da pasta compartilhada.Esse problema ainda existe em uma nova instalação do VirtualBox 5.0.0 no Win 7 com uma nova atualização para o debian 8 (Jessie) como convidado.
Na minha configuração, o problema aparece quando clico na pasta compartilhada do Dolphin. O Dolphin está bem com qualquer outro diretório, no entanto, ao clicar na unidade compartilhada, o Dolphin congela.
Este problema apareceu pela primeira vez na minha máquina no Debian 7 (wheezy) no VirtualBox 4.3.3. Pesquisei no Google, consertei um pouco, mas não consigo me lembrar do que fiz há vários meses. Eu digo que foi um pouco corrigido, porque se eu tentasse classificar qualquer diretório na pasta compartilhada, o Dolphin congelaria. O problema reapareceu quando eu atualizei para o deb 8. Qualquer tentativa de navegar para a unidade compartilhada causou o congelamento do Dolphin. Atualizei para o VirtualBox 5.0.0.0 com o pacote de extensão, mas isso não ajudou.
Depois de algum tempo investigando, encontrei o problema. O problema só surge se eu clicar no link simbólico "sf_MyUserName" que o VirtualBox criou. No entanto, se eu percorrer o sistema de arquivos em que a pasta compartilhada está montada (/ media / sf_MyUserName), o Dolphin não terá nenhum problema.
fonte