Freigabe kann im VirtualBox-Gast nicht gemountet werden

Freigabe kann im VirtualBox-Gast nicht gemountet werden

Ich versuche, eine Freigabe in einem Gastbetriebssystem in VirtualBox zu mounten:

$ mount -t vboxsf share /mnt/share
/sbin/mount.vboxsf: mounting failed with the error: No such device

Wenn ich auf das Ordnersymbol in der Ecke klicke und dann auf „Einstellungen für freigegebene Ordner ...“, wird mir Folgendes angezeigt: „share“ „/Users/me/tmp/vm-transfer“ „“ „Vollständig“, und wenn ich auf die Zeile doppelklicke:

Ordnerpfad: /Users/me/tmp/vm-transfer

Ordnername: share

(nicht markiert) Schreibgeschützt

(nicht markiert) Automatisch mounten

(nicht markiert) Permanent machen

Auf dem Gast sind die Gasterweiterungen installiert:

$ lsmod
Module         Size  Used by
vboxvideo      1838  1
vboxguest    163929  1

Antwort1

Versuchen Sie es modprobe vboxsf, bevor Sie versuchen, die Freigabe zu mounten.

Antwort2

Ich verlasse diesehr nützliche Antwort von @user287782als akzeptierte Antwort markiert, da dies die Ursache des Problems ist. In meinem Fall verwende ich Gentoo, und unter Gentoo installieren sich die „VirtualBox-Gasterweiterungen“ selbst als init.dSkript, sodass sie mit Folgendem gestartet werden können:

/etc/init.d/virtualbox-guest-additions start

Oder besser,

eselect rc start virtualbox-guest-additions

Damit dies automatisch geschieht,

eselect rc add virtualbox-guest-additions default

Antwort3

Stellen Sie sicher, dass Ihr Benutzer über Administratorrechte verfügt oder zur vboxsfGruppe gehört:

sudo usermod -g vboxsf user

oder mounten Sie es mit rootBerechtigung, indem Sie Ihrem Befehl das Präfix voranstellen sudo.

Erwägen Sie auch die InstallationVBox-Gasterweiterungenfür die Unterstützung freigegebener Ordner undVirtualBox Oracle VM VirtualBox-Erweiterungspaketfür zusätzliche Unterstützung für bestimmte Geräte.

Siehe auch:Freigegebener Ordner in VirtualBox.

verwandte Informationen