Sto eseguendo VirtualBox 4.2.18 con un host Windows 7 e un guest Ubuntu 13.10. Sto cercando di impostare una cartella condivisa, ma il tentativo di leggere la cartella dalla macchina virtuale Ubuntu sembra bloccarsi indefinitamente. La scrittura nella cartella condivisa, tuttavia, funziona bene.
Sull'host Windows, la cartella condivisa è impostata per puntare a C:\ubuntu_share
. È configurato in VirtualBox come permanente, ma non auto-mount.
Nella macchina virtuale Ubuntu, posso montare correttamente la cartella condivisa:
$ 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/
Tuttavia, il tentativo di guardare il contenuto della cartella montata usando ls
semplicemente presenta un cursore lampeggiante fino a quando non lo uccido con Ctrl + C. Allo stesso modo se provo a visualizzare la cartella in Nautilus ottengo il cursore di attesa per sempre.
D'altra parte, la scrittura nella cartella montata funziona:
$ cat > ubuntu_share/test.txt
hello world
^D
e poi posso vedere il test.txt
file mostrato in Windows bene.
Ho provato a riavviare la VM, reinstallare le aggiunte guest, eliminare e ricreare la cartella condivisa, montarla come root anziché il mio UID, tutto inutilmente. Qualcuno ha qualche idea di cosa sta succedendo o come posso diagnosticare questo?