Używam VirtualBox 4.2.18 z hostem Windows 7 i gościem Ubuntu 13.10. Próbuję skonfigurować folder udostępniony, ale próba odczytania folderu z maszyny Wirtualnej Ubuntu wydaje się zawiesić na czas nieokreślony. Zapisywanie do udostępnionego folderu działa jednak dobrze.
Na hoście Windows folder współdzielony jest skonfigurowany tak, aby wskazywał C:\ubuntu_share
. Jest skonfigurowany w VirtualBox jako stały, ale nie automatyczny montaż.
Na maszynie Wirtualnej Ubuntu mogę pomyślnie zamontować folder współdzielony:
$ 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/
Jednak próba obejrzenia zawartości zamontowanego folderu ls
po prostu przedstawia migający kursor, dopóki nie zabiję go za pomocą Ctrl + C. Podobnie, jeśli spróbuję wyświetlić folder w Nautilusie, po prostu dostanę kursor oczekiwania na zawsze.
Z drugiej strony, pisanie do zamontowanego folderu działa:
$ cat > ubuntu_share/test.txt
hello world
^D
i wtedy mogę zobaczyć, jak test.txt
plik wyświetla się w systemie Windows.
Próbowałem ponownie uruchomić maszynę wirtualną, ponownie zainstalować dodatki gościa, usunąć i ponownie utworzyć folder współdzielony, zamontować go jako root zamiast mojego identyfikatora UID, wszystko bezskutecznie. Czy ktoś ma jakieś pomysły, co się dzieje lub jak mogę to zdiagnozować?