Freigeben von Ordnern zwischen Host- und Gastbetriebssystem in VirtualBox

VirtualBox ist eine großartige, kostenlose Virtualisierungssoftware von Oracle. Ich habe bereits viele Artikel über VirtualBox geschrieben, einschließlich der Installation von Ubuntu in VirtualBox und der Ausführung von VirtualBox von einem USB-Laufwerk.

Wenn Sie Erfahrung mit Virtualisierungssoftware hatten, haben Sie wahrscheinlich auch von VMWare und Hyper-V gehört. Ich habe Hyper-V von Microsoft verwendet, um meinen PC in eine virtuelle Maschine umzuwandeln. Eine Funktion, die ich wirklich mochte, war die Möglichkeit, Dateien und Ordner problemlos zwischen dem Gast- und dem Host-Betriebssystem freizugeben.

In VMware und Hyper-V müssen Sie nur Dateien zwischen den Desktops ziehen und ablegen, um Dateien vom Hostbetriebssystem auf das Gastbetriebssystem zu übertragen. Super einfach. Als ich zu VirtualBox wechselte, wurde mir klar, dass das Freigeben von Ordnern in VirtualBox nicht so einfach wie Ziehen und Ablegen war.

Das war mir anfangs wirklich nervig und ich brauchte eine Weile, um herauszufinden, wie ich das genau machen kann! In diesem Artikel werde ich Sie durch die Schritte zum Freigeben von Ordnern zwischen Gast- und Host-Betriebssystemen in VirtualBox führen.

Freigabe zwischen Gast und Host in VirtualBox

Zunächst müssen Sie VirtualBox Guest Additions im Gastbetriebssystem installieren. Sie können dies tun, indem Sie zu gehen Geräte und klicken Sie auf Installieren Sie das Guest Additions-CD-Image.

Nach der Installation und dem Neustart Ihres Gastbetriebssystems müssen Sie einen virtuellen freigegebenen Ordner erstellen. Sie können dies tun, indem Sie zu gehen Geräte wieder und klicken Sie auf Freigegebene Ordner - Einstellungen für freigegebene Ordner.

Klicken Sie nun auf die Neuen freigegebenen Ordner hinzufügen Taste rechts.

In dem Ordnerpfad Klicken Sie im Feld auf den Abwärtspfeil und anschließend auf Andere. Navigieren Sie zu dem Ordner auf dem Host-Betriebssystem, den Sie für das Gast-Betriebssystem freigeben möchten. In dem Ordnernamen Geben Sie Ihrem Share einen Namen. Sie können festlegen, dass der Ordner schreibgeschützt ist, den Ordner nach dem Neustart automatisch einbinden und den freigegebenen Ordner dauerhaft machen.

Klicken Sie auf OK und der neue freigegebene Ordner wird unter angezeigt Maschinenordner wenn Sie sich dafür entschieden haben, es zu machen Dauerhaft, sonst wird es unter angezeigt Transiente Ordner.

Klicken Sie nun auf OK, um das Dialogfeld "Freigegebene Ordner" zu schließen. Sie müssen noch etwas tun, um tatsächlich auf den Ordner auf dem Host-Betriebssystem zugreifen zu können. Je nachdem, ob auf dem Gastbetriebssystem Windows oder Linux (Ubuntu usw.) ausgeführt wird, unterscheidet sich die Methode.

Windows-Gast

In diesem Fall können Sie entweder zum freigegebenen Ordner wechseln, indem Sie zu gehen Computer - Netzwerk - VBOXSVR oder Sie können dem freigegebenen Ordner einen Laufwerksbuchstaben zuordnen.

Ich bevorzuge die zweite Methode, um sie leicht zugänglich zu machen. Der einfachste Weg, den Ordner einem Laufwerkbuchstaben auf dem virtuellen PC zuzuordnen, besteht darin, einfach mit der rechten Maustaste auf den Ordner zu klicken, wie oben gezeigt, und auszuwählen Netzlaufwerk zuordnen.

Wählen Sie einen Laufwerksbuchstaben aus Beim Login wieder verbinden wird geprüft und klicken Sie auf Fertig Taste.

Bei Bedarf können Sie das Netzlaufwerk auch über die Eingabeaufforderung zuordnen. Öffnen Sie dazu eine Eingabeaufforderung und geben Sie den folgenden Befehl ein.

net use z: \ vboxsvr \ Freigabename

Einfach austauschen sharename mit dem Ordnernamen, den Sie beim Hinzufügen einer Freigabe verwendet haben. Beachten Sie, dass Sie Vboxsvr NICHT ändern müssen. Sie können auch jeden beliebigen Buchstaben verwenden, der derzeit kostenlos ist. es muss nicht Z sein, wenn du nicht willst. Das ist es! Sie sollten eine Nachricht wie erhalten Der Befehl wurde erfolgreich ausgeführt Wie nachfolgend dargestellt.

Wenn Sie jetzt zum Explorer oder zum Arbeitsplatz gehen, wird das neue Laufwerk bereitgestellt und ist bereit für den Zugriff!

Linux-Gast

Geben Sie den folgenden Befehl in das Terminal ein, um einen freigegebenen Ordner in einem Linux-Gastbetriebssystem wie Ubuntu bereitzustellen:

mount -t vboxsf [-o OPTIONS] Freigabename Mountpoint

Ersetzen sharename mit dem Namen der Aktie und Einhängepunkt mit dem Pfad, in den die Freigabe gemountet werden soll (d. h. / mnt / share).

Nicht zu hart, wie? Wenn Sie nicht wussten, dass Sie das alles tun müssen, kann das natürlich sehr frustrierend werden! Wenn Sie nun Dateien oder Ordner in VirtualBox freigeben müssen, können Sie dies problemlos tun. Genießen!