Wie richte ich freigegebene Ordner in einem Windows Virtualbox-Gast ein?

30

Ich habe VirtualBox OSE unter Ubuntu 11.04 und Windows XP Pro als virtuelle Maschine installiert. Jetzt möchte ich einen freigegebenen Ordner haben, auf den sowohl auf meinem Host-Ubuntu-Computer als auch auf meinem virtuellen WinXP-Gastcomputer zugegriffen werden kann.

Wie kann ich das machen?

Kits
quelle

Antworten:

44

Der erste Schritt ist die Installation von Guest Additions in Ihrem virtuellen Windows.

Danach können Sie einen freigegebenen Ordner wie in dieser Antwort beschrieben definieren . In Windows "mounten" Sie es jedoch nicht, sondern führen stattdessen die folgenden Schritte aus (aus der Bedienungsanleitung der Virtual Box):

In einem Windows-Gast sind freigegebene Ordner durchsuchbar und daher im Windows-Explorer sichtbar. Um den freigegebenen Ordner des Hosts an Ihren Windows-Gast anzuhängen, öffnen Sie den Windows-Explorer und suchen Sie ihn unter "Netzwerkumgebung" -> "Gesamtes Netzwerk" -> "Freigegebene VirtualBox-Ordner". Wenn Sie mit der rechten Maustaste auf einen freigegebenen Ordner klicken und "Netzlaufwerk zuordnen" aus dem angezeigten Menü auswählen, können Sie diesem freigegebenen Ordner einen Laufwerksbuchstaben zuweisen.

Wenn Sie nicht alle Einträge sehen im kommenden up BrowseDialog können Sie manuell ausfüllen Folder:Feld mit \\VBOXSVR\<folder-name>dem <folder-name>ist der Name der Freigabe des Ordners.


Screenshots zum Windows Explorer

Windows XP

Bildbeschreibung hier eingeben

Windows 7

Bildbeschreibung hier eingeben

Windows 10

Bildbeschreibung hier eingeben

Takkat
quelle
Ich denke nicht, dass diese Anweisungen für XP sind. Unter "Netzwerkumgebung" wird "Gesamtes Netzwerk" nicht angezeigt. Wenn ich "View workgroup computers" auswähle, ist das auch leer.
Mooing Duck
@MooingDuck: Sie sind - siehe Bearbeiten für Aufnahmen.
Takkat
Ah, ich hatte den Baum links nicht sichtbar, ich hatte das Standardkontextformular, das verschiedene Optionen hat. daleisphere.com/wp-content/uploads/…
Mooing Duck
8

Sie müssen die Virtualbox Guest Addition (GA) installieren, um sie unter Windows für den Host freigeben zu können.

Erstellen Sie zunächst einen Ordner, den Sie für den Host freigeben möchten. Erstellen Sie zum Beispiel einen Ordner mit dem Namen X auf dem Desktop Ihres Hosts und klicken Sie vor oder nach der Installation der Guest Addition mit der rechten Maustaste auf das Gastbetriebssystem in Ihrem Virtualbox-Hauptfenster. Gehen Sie zu Einstellungen und suchen Sie nach der Option Freigegebener Ordner .

Wählen Sie es aus und wählen Sie den X-Ordner, den Sie gerade erstellt haben. Starten Sie nun das Gastbetriebssystem mit der bereits installierten Guest Addition (falls Sie diese noch nicht installiert haben) und auf dem Terminaltyp net use x: \\vboxsrv\x, der alles ist. Es sollte Ihnen sagen, dass Sie jetzt teilen.

Für Linux ist es einfacher.

Luis Alvarado
quelle
0

Ich hatte dieses Problem mit Ubuntu-Host und Windows-Gast. Ich hatte die Guest-Erweiterung installiert, konnte den Ordner jedoch nicht freigeben.

Die folgenden 3 Befehle im Ubuntu-Host-Terminal haben bei mir funktioniert

sudo apt install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
sudo apt install build-essential module-assistant
sudo m-a prepare

Starten Sie danach Guest Machine und installieren Sie Virtual Box Guest Addition von Geräten - Legen Sie das CD-Image für Guest Additions ein. Daraufhin wird die ISO-Datei angezeigt. Klicken Sie zum Installieren einfach auf.

Wenn ISO nicht aufgelistet ist, klicken Sie erneut auf Geräte - Optische Laufwerke - Disk Image auswählen

Navigieren Sie zu "/ usr / share / virtualbox". Wählen Sie dieses ISO-Image aus und kehren Sie dann zum Installationsprozess zurück.

manish
quelle