mount daje nieznany typ systemu plików „vboxsf”


36

Otrzymuję komunikat o błędzie mount: unknown filesystem type 'vboxsf'podczas próby zamontowania folderu współdzielonego na mojej maszynie Ubuntu.

Mam komputer z systemem Windows 7 z uruchomioną wersją 4.1.22V Oracle VM VirtualBox. Skonfigurowałem folder współdzielony (o nazwie shared) w VirtualBox Manager i na gościu 10.04 Ububtu uruchomiłem polecenia:

mike@mike-laptop: ~$ mkdir win_share
mike@mike-laptop: ~$ sudo mount -t vboxsf shared win_share/
mount: unknown filesystem type 'vboxsf'

Dziwne jest to przy takiej samej konfiguracji, ale z moim obrazem OpenSUSE 12.1 te same kroki działają. Jakieś pomysły, dlaczego Ubuntu nie może znaleźć pliku „vboxsf” i co mogę z tym zrobić?

EDYCJA
Na podstawie otrzymanej sugestii pomyślałem, że dodam, że w oknie wirtualnego okna gościa nie ma „menu”. Kliknięcie „ikony” w lewym górnym rogu daje po prostu „ruch”, „maksimum”, „min” itp.

wprowadź opis zdjęcia tutaj


4
Czy zainstalowałeś dodatki dla gości VBOX?
nerdwaller

@nerdwaller - nie, jak to zrobić?
Mike

1
Zaktualizowałem swój post, wypróbowałem Host + D (Right Control + D), aby zobaczyć, czy wyświetla monit o instalację dodatków gości. Jeśli to nie zadziała, kiedy wrócę do domu, mogę spróbować znaleźć twoją wersję VBox i sprawdzić, czy mogę odtworzyć interfejs, który widzisz.
nerdwaller

Czy to zadziałało? Mógłbym spróbować tej nocy, jeśli nie.
nerdwaller

@nerdwaller - menu urządzeń nigdy mi się nie pokazało, ale udało mi się załadować dodatki gości za pośrednictwem VirtualBox Managera (załadowałem obraz CD .iso) na urządzenie „magazynujące”. Więc to jest tam i teraz unknown filesystem typezniknęło, ale protocol errorzamiast tego dostaję . Jakieś pomysły na ten temat?
Mike

Odpowiedzi:


38

Spróbuj zainstalować Dodatki dla gości Virtualbox , powinien się tym zająć.

  1. Uruchom system operacyjny gościa (UBUNTU)
  2. Kliknij Urządzenia w górnym pasku menu (w oknie Ubuntu w obudowie okna VBOX)
  3. Kliknij Zainstaluj dodatki dla gości

Okno instalacji urządzeń VBox

Powinno to zachęcić do pobrania dodatków gości i może otworzyć okno nautilus po zakończeniu pobierania.

W tym momencie, jeśli nie instaluje się automatycznie - być może trzeba otworzyć terminal i przejść do tego folderu i wykonać bash za pomocą

sudo ./whthingTheArchitectureTypeYouHaveIs.sh

Zaproponował, że zrobię to automatycznie.

Dodatki VBOX Guest-Install Popup (uwaga, wymaga uprawnień superużytkownika w systemie gościa).

Edytować

Oto zrzut ekranu systemu Windows (wersja 4.2.4r81684 - jednak widziałem tę opcję, ponieważ pamiętam z VBox. Wygląda na to, że inni nie mają menu w Internecie, na pewno chciałbym wyłączyć moje). w zasadzie to samo. Powinieneś być w stanie nacisnąć klawisze Host + D, aby je zainstalować (przepraszam, że wcześniej to przeoczyłem). Host domyślnie ma prawą kontrolę.

Host + D


Dziękuję za szczegółowe informacje, ale czy możesz mi powiedzieć, skąd bierzesz menu „Urządzenia”? Jeśli dobrze cię zrozumiałem, powinno to być w „oknie” mojego gościa. Uruchomiłem gościa i zrobiłem zrzut ekranu z tym, co widziałem (patrz edycja). Nie mogę znaleźć karty „Urządzenia”. Czy używasz innej wersji?
Mike

Dziwne, w moim na W7 wygląda podobnie do mojego powyższego zrzutu ekranu (z Virtualbox działającego na Archu). Spróbuj nacisnąć klawisze <HOST> + HOME na klawiaturze (domyślnym hostem jest Right Control) podczas korzystania z VBOX. To powinno wyskoczyć pasek menu. Daj mi znać, jeśli to działa / nie działa!
nerdwaller

1
Edycja: Jestem idiotą. Istnieje skrót bezpośrednio do instalowania dodatków gości ... Naciśnij <HOST> + D (Right Control + D). Nie martw się o menu, daj temu szansę.
nerdwaller

+1 dla „Dodatków gości”. Z jakiegoś powodu <HOST> + D nie działał, ani menu urządzeń nigdy się nie wyświetlało. (Zamieszczę „odpowiedź” na temat tego, jak to działa), ale mój wierzchowiec nadal nie działa, z innego powodu. :(
Mike

Co zrobić, jeśli korzystasz z systemu OS X jako host?
trainoasis,

16

Może łatwiej jest zainstalować dodatki dla gości za pomocą

sudo apt-get install virtualbox-guest-x11

a następnie uruchom ponownie.


mówi „E: nie można znaleźć pakietu virtualbox-guest-x11”
ealeon

Nawet ja nie byłem w stanie zlokalizować pakietu, ale po dodaniu odwołania do stretch-backports w sources.list zaczął działać, tj.deb http://ftp.debian.org/debian stretch-backports main
jeet

5

Tak więc, zgodnie z postem nerdwallera, musiałem zainstalować Dodatki gości Virtualbox, aby uzyskać tam taki vboxsftyp ... Nadal nie wiem, dlaczego jest to potrzebne w Ubuntu, a nie w OpenSUSE, ale to chyba nie ma większego znaczenia .

Żadna z poprzednich sugestii nie zadziałała, aby zainstalować dodatki dla gości. To, co skończyłem, jest dość proste:

W Oracle VM VirtualBox Manager po kliknięciu maszyny wirtualnej Ubuntu można wybrać „Ustawienia”. Otworzy się następujące okno:

wprowadź opis zdjęcia tutaj

Jak widać tutaj, kliknąłem Storagegłówny kontroler IDE (ustawiono go na nic) i zaktualizowałem napęd CD / DVD, aby wskazywał: C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso

Tam, gdzie dodatki gości .iso były przechowywane domyślnie.


1
Prawy Ctrl + C powinien wyświetlić menu urządzeń. Stamtąd możesz zainstalować dodatki dla gości.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.