Mam Ubuntu 13.10 zainstalowany w Virtualbox 4.3. Komputer hosta to system Windows.
Mam kilka folderów współdzielonych Virtualbox montowanych przez / etc / fstab. Do niedawna ta konfiguracja działała dobrze, ale po aktualizacji z Ubuntu 13.04 i Virtualbox 4.2 (w zasadzie w tym samym czasie) montowanie fstab przestało działać. Podczas uruchamiania pojawia się następujący błąd:
An error occurred while mounting /home/benme/Documents.
keys:Press S to skip mounting or M for manual recovery
Naciśnięcie M w celu ręcznego przywrócenia, a następnie próba ręcznego zamontowania również kończy się niepowodzeniem:
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
Ale jeśli zamiast tego pomiń montowanie podczas uruchamiania, poczekaj na uruchomienie Unity, a następnie podłącz ręcznie w powłoce, wszystko działa dobrze:
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] password for benme:
benme-vb ~ % ls Documents
# actual file list omitted
Zauważ, że kiedy montuję ręcznie, pozwalam montować wziąć wszystkie opcje z / etc / fstab i to działa. To sugeruje mi, że jest to jakiś problem z timingiem, w którym Virtualbox nie jest „gotowy” do zapewnienia udostępnionych montowań plików w punkcie / etc / fstab uruchamianym podczas uruchamiania.
Oto linia fstab, tylko dla kompletności:
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Czy mogę coś z tym zrobić od strony Ubuntu? A może ktoś wie o tym więcej z perspektywy Virtualbox?
Znalazłem stary raport na temat śledzenia błędów Virtualbox z identycznymi objawami, ale w tym przypadku użytkownik zaktualizował Virtualbox bez aktualizacji swoich dodatków gości i rozwiązania tego problemu; to się nie dzieje tutaj, zdecydowanie mam zainstalowane dodatki dla gości 4.3.