Mount gibt unbekannten Dateisystemtyp 'vboxsf'


36

Ich erhalte eine Fehlermeldung, mount: unknown filesystem type 'vboxsf'wenn ich versuche, einen freigegebenen Ordner auf meinem Ubuntu-Gastcomputer bereitzustellen.

Ich habe einen Windows 7-Computer, auf dem Oracle VM VirtualBox 4.1.22V ausgeführt wird. Ich habe sharedim VirtualBox Manager einen freigegebenen Ordner (mit dem Namen ) eingerichtet und auf dem Guest 10.04 Ububtu die folgenden Befehle ausgeführt:

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

Was seltsam ist, ist dasselbe Setup, aber mit meinem OpenSUSE 12.1-Image funktionieren dieselben Schritte. Irgendwelche Ideen, warum Ubuntu das 'vboxsf'-Dateisystem nicht findet und was ich dagegen tun kann?

BEARBEITEN
Aufgrund des Vorschlags, den ich erhalten habe, dachte ich, ich würde hinzufügen, dass das virtuelle Fenster des Gasts keine "Menüs" enthält. Ein Klick auf das "Icon" in der oberen linken Ecke gibt einfach "move", "max", "min" usw.

Bildbeschreibung hier eingeben


4
Haben Sie die VBOX Guest Additions installiert?
Nerdwaller

@nerdwaller - nein, wie mache ich das?
Mike

1
Ich habe meinen Beitrag aktualisiert, probiere Host + D (Rechte Steuerung + D) aus, um zu sehen, ob es zur Installation von Gast-Ergänzungen auffordert. Wenn es nicht funktioniert, kann ich nach Hause versuchen, Ihre Version von VBox zu finden und festzustellen, ob ich die angezeigte Benutzeroberfläche neu erstellen kann.
Nerdwaller

Hat es funktioniert? Ich könnte es heute Abend versuchen, wenn nein.
Nerdwaller

@nerdwaller - das Gerätemenü wurde mir nie angezeigt, aber ich konnte die Guest Additions über den VirtualBox Manager (das CD .iso-Image geladen) auf das "Speichergerät" laden. Das ist also da drin und jetzt unknown filesystem typeist es weg, aber ich bekomme protocol errorstattdessen. Irgendwelche Ideen dazu?
Mike

Antworten:


38

Versuchen Sie Virtualbox Guest Additions zu installieren , es sollte sich darum kümmern.

  1. Starten Sie das Gastbetriebssystem (UBUNTU)
  2. Klicken Sie in der oberen Menüleiste (des VBOX-Fensters, in dem Ubuntu installiert ist) auf Geräte.
  3. Klicken Sie auf Install Guest Additions

Fenster "VBox-Geräte installieren"

Das sollte den Download von Guest Additions veranlassen und möglicherweise das Nautilus-Fenster öffnen, wenn der Download abgeschlossen ist.

Wenn es zu diesem Zeitpunkt nicht automatisch installiert wird, müssen Sie möglicherweise ein Terminal öffnen, zu diesem Ordner navigieren und die Bash mit ausführen

sudo ./whateverTheArchitectureTypeYouHaveIs.sh

Es bot sich an, es automatisch für mich zu tun.

Popup zur automatischen Installation von VBOX-Gastzugängen (Beachten Sie, dass Superuser-Berechtigungen im Gastbetriebssystem erforderlich sind.)

Bearbeiten

Hier ist ein Windows-Screenshot (Version 4.2.4r81684 - allerdings habe ich die Option gesehen, seit ich mich an VBox erinnern kann. Sieht so aus, als hätten andere keine Menüs im Web, ich möchte meine auf jeden Fall deaktivieren.), Sieht so aus im Grunde das gleiche. Sie sollten in der Lage sein, die Host + D-Tasten zu drücken, um sie zu installieren (Entschuldigung, dass Sie das vorher übersehen haben). Host ist standardmäßig Right Control.

Host + D


Vielen Dank für die detaillierten Informationen, aber können Sie mir sagen, woher Sie das Menü "Geräte" beziehen? Wenn ich Sie richtig verstanden habe, sollte es im "Fenster" meines Gastes sein. Ich startete den Gast und machte einen Screenshot von dem, was ich sah (siehe Bearbeiten). Ich finde keine Registerkarte "Geräte". Laufen Sie eine andere Version?
Mike

Seltsamerweise sieht es in meinem W7 ähnlich aus wie in meinem Screenshot oben (von Virtualbox auf Arch). Versuchen Sie, Ihr <HOST> + HOME auf Ihrer Tastatur zu drücken (der Standard-Host ist Right Control), während Sie sich in der VBOX befinden. Das sollte die Menüleiste aufklappen. Lassen Sie mich wissen, ob das funktioniert oder nicht!
Nerdwaller

1
Edit: Ich bin ein Idiot. Es gibt eine direkte Verknüpfung zum Installieren von Gastzusätzen ... Drücken Sie <HOST> + D (Rechte Strg + D). Keine Sorge in den Menüs, probieren Sie das aus.
Nerdwaller

+1 für die "Guest Additions". Aus irgendeinem Grund funktionierte <HOST> + D nicht und das Gerätemenü wurde auch nie angezeigt. (Ich werde eine "Antwort" darüber posten, wie ich es zum Laufen gebracht habe), aber mein Reittier schlägt aus einem anderen Grund immer noch fehl. :(
Mike

Was ist, wenn Sie als Host auf os x sind?
trainoasis

16

Vielleicht ist es einfacher, die Gastzugaben mit zu installieren

sudo apt-get install virtualbox-guest-x11

und dann neu starten.


es steht "E: Paket virtualbox-guest-x11 kann nicht gefunden werden"
ealeon

Sogar ich konnte das Paket nicht finden, aber nach dem Hinzufügen eines Verweises auf stretch-backports in sources.list fing es an zu funktionieren, dhdeb http://ftp.debian.org/debian stretch-backports main
jeet

5

Gemäß Nerdwallers Post musste ich Virtualbox Guest Additions installieren, um den vboxsfTyp zu erhalten ... Ich weiß immer noch nicht, warum dies unter Ubuntu und nicht unter OpenSUSE benötigt wird, aber das ist wohl nicht so wichtig .

Keiner der vorherigen Vorschläge hat tatsächlich funktioniert, um die Gastzusätze zu installieren. Was ich letztendlich gemacht habe, ist ziemlich einfach:

Wenn Sie im Oracle VM VirtualBox Manager auf die virtuelle Ubuntu-Maschine klicken, können Sie "Einstellungen" auswählen. Dies öffnet folgendes Fenster:

Bildbeschreibung hier eingeben

Wie hier zu sehen, habe ich Storagedann auf den Haupt-IDE-Controller geklickt (er war auf nichts eingestellt) und das CD / DVD-Laufwerk so aktualisiert, dass es auf Folgendes zeigt: C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso

Wo die Gastzusätze .iso standardmäßig gespeichert wurden.


1
Rechts-Strg + C sollte Sie das Geräte-Menü erhalten. Von dort aus können Sie die Gastzugaben installieren.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.