Problem Podczas próby zamontowania katalogu współdzielonego z systemu gościa VirtualBox Linux Mint 16 pojawia się następujący błąd:
mount: wrong fs type, bad option, bad superblock on hostshare,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
Moje polecenie montowania to sudo mount -t vboxsf hostshare ~ / host
dmesg | ogon ujawnia: „sf_read_super_aux err = -22”
Środowisko - System operacyjny: Windows 7 64-bitowy - System operacyjny gościa: Linux Mint 64-bitowy (Mate) - VirtualBox 4.3.10 - VirtualBox Guest Additions 4.3.10 - Wspólny katalog zdefiniowany w VirtualBox jako „hostshare” z zaznaczoną opcją Make Permanent - ~ / host jest zdefiniowany w systemie plików gościa
To, co próbowałem , mogę zamontować ten katalog od innych gości VirtualBox, w tym Mint 15 w wersji 32-bitowej. Ponownie zainstalowałem dodatki dla gości na Mennicy 16 i z tego, co widzę, działa. Kilka razy ponownie uruchomiłem system operacyjny hosta, VirtualBox i system operacyjny gościa. Zmieniłem nazwę folderu współdzielonego na różne głupie rzeczy bezskutecznie. Zmieniono sieć VirtualBox z NAT na Bridged Adapter. Inne funkcje dodatków gości (wspólny schowek, Drag'n'Drop) działają poprawnie.
źródło
ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf
. Prześlij go jako rozwiązanie, gdy tylko będziesz mieć wystarczającą liczbę przedstawicieli, abym mógł go głosować :)Odpowiedzi:
Potwierdzam twoje rozwiązanie. Używam gościa debian 7 amd64 na 64-bitowym systemie Windows 7. Zaktualizowałem virtualbox z 4.3.8 do 4.3.10. Następujące dowiązanie symboliczne: /sbin/mount.vboxsf wskazuje na /usr/lib/VBoxGuestAdditions/mount.vboxsf, podczas gdy prawdziwa ścieżka do mount.vboxsf to: /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf.
Ten problem wydaje się rozwiązany w repozytorium Subversion Virtualbox. Dlatego powinien zostać naprawiony w następnej wersji.
źródło
sudo ln -sf /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
Miałem ten sam problem. i rozwiązanie startera tematu prawie dla mnie zadziałało, ale w Lubuntu 13 zamiast
użyłem
źródło
W przypadku Debiana:
W
/sbin
folderze znajduje się dowiązanie symbolicznemount.vboxsf
, które jest źle połączone. Właściwy link tomount.vboxsf
->/opt/VBoxGuestAdditions-xxxxx/lib/VBoxGuestAdditions/mount.vboxsf
.źródło
Możliwe jest utworzenie prostego łącza w / usr / lib64, które wskazuje na folder:
Działa u mojego gościa Kubuntu 14.04 na hoście Windons 7
źródło