Estoy ejecutando VirtualBox 4.2.18 con un host de Windows 7 y un invitado Ubuntu 13.10. Estoy tratando de configurar una carpeta compartida, pero intento leer la carpeta de la máquina virtual de Ubuntu parece que se cuelga indefinidamente. Sin embargo, escribir en la carpeta compartida funciona bien.
En el host de Windows, la carpeta compartida está configurada para que apunte C:\ubuntu_share
. Está configurado en VirtualBox como permanente, pero no de montaje automático.
En Ubuntu VM, puedo montar la carpeta compartida con éxito:
$ 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/
Sin embargo, intentar ver el contenido de la carpeta montada ls
simplemente presenta un cursor parpadeante hasta que lo elimine con Ctrl + C. Del mismo modo, si intento ver la carpeta en Nautilus, solo obtengo el cursor de espera para siempre.
Por otro lado, escribir en la carpeta montada funciona:
$ cat > ubuntu_share/test.txt
hello world
^D
y luego puedo ver que el test.txt
archivo aparece en Windows muy bien.
Intenté reiniciar la VM, reinstalar las adiciones de invitados, eliminar y volver a crear la carpeta compartida, montarla como raíz en lugar de mi UID, todo fue en vano. ¿Alguien tiene alguna idea de lo que está sucediendo o cómo puedo diagnosticar esto?