Wo werden freigegebene VirtualBox-Ordner in einem virtuellen Gast bereitgestellt?

8

Wo befindet sich die automatische Anzahl der freigegebenen Ordner, wenn Ubuntu als VirtualBox ausgeführt wird?

Es ist nicht /etc/fstabso, wo sonst könnte es sein?

David דוד
quelle

Antworten:

11

Ubuntu und andere Linux-Gäste stellen freigegebene Ordner unter dem Ordner /mediamit dem Format automatisch bereit/media/sf_share-name .

Windows Guests stellt seine freigegebenen Ordner im Dateimanager automatisch als Laufwerksbuchstaben bereit

Auf dem Gast der virtuellen Maschine selbst müssen VirtualBox-Gastzusätze installiert sein.

Stellen Sie zur Verwendung von Automounting sicher, dass Ihr Benutzer über die vboxsfBenutzergruppe verfügt, die auch Use VirtualBox virtualisation solutionin den neuesten Versionen von VirtualBox aufgerufen wird .

Bearbeiten Sie die Einstellungen der virtuellen Maschine selbst und fügen Sie den Ordner, der für den virtuellen Gast freigegeben werden soll, wie folgt hinzu: Geben Sie hier die Bildbeschreibung ein

Fossfreiheit
quelle
1
Beachten Sie, dass ich nach der Installation von Updates über den Update Manager Gastzugänge neu installieren musste. Irgendwie haben die Updates die Funktion zum automatischen Mounten von freigegebenen Ordnern (Ubuntu 12.04) unterbrochen.
ccook
4

Über die Host-Box können Sie freigegebene Ordner über die Befehlszeile auflisten über:

VBoxManage showvminfo {vm name here}

Es gibt einen Abschnitt "Freigegebene Ordner:".

Michał Šrajer
quelle
Mein VirtualBox Gast hat nicht VBoxManagenur VBoxClient, VBoxControlundVBoxService
Mark Mikofski
1
@ MarkMikofski Du rennst VBoxManagevom Host nicht Gast. Host ist das äußere Betriebssystem, Gast ist das innere Betriebssystem.
Michał Šrajer
2

Dies wird hier und hier behandelt . Sie arbeiten beide...

Kopieren und Einfügen von der Seite help.ubuntu.com, auf die ich verwiesen habe:

Linux

Wenn der Client Linux ist, müssen Sie ihn bereitstellen und mit einem Verzeichnis verbinden.

Die folgenden Bash-Befehle (im Client) richten einen korrekten Mount ein (und erstellen einen Link von Ihrem Desktop). Hinweis: Sie sollten keine Leerzeichen im Freigabenamen verwenden.

sharename = "was auch immer Sie wollen, um es anzurufen"; 
sudo mkdir / mnt / $ sharename \
sudo chmod 777 / mnt / $ sharename \ 
sudo mount -t vboxsf -o uid = 1000, gid = 1000 $ sharename / mnt / $ sharename \
ln -s / mnt / $ sharename $ HOME / Desktop / $ sharename

Für den obigen Befehl, wenn Sie Fehler als erhalten

mount: unbekannter Dateisystemtyp 'vboxsf'

Dann ändern Sie einfach die vboxsf in vboxfs

Wenn Sie möchten, dass es bei jedem Start automatisch gemountet wird, geben Sie den Befehl mount in die Debian-Distributionen /etc/rc.local ein (z. B. Ubuntu 10.04 und höher).
RobotHumans
quelle
Ich denke, die Frage ist nicht "wie man einen freigegebenen Ordner verwendet". Geben Sie auf keinen Fall nur externe Links an, deren Inhalt sich außerhalb unserer Kontrolle ändern kann, sondern melden Sie stattdessen die relevanten Informationen in der Antwort.
Enzotib
@enzotib - Ich verstehe, dass ... die Automount-Konfiguration vorhanden ist. Eines davon ist das help.ubuntu.com-Wiki. Ich sehe nicht, dass dieser weggeht.
RobotHumans