Wie richtet man einen VirtualBox Shared Folder unter Linux ein?
- Vorbedingungen für die Shared Folder Nutzung in VirtualBox
- Shared Folder in VirtualBox konfigurieren
- Linux Gast: Einbinden des Shared Folders
- Benutzerrechte beachten
- Automatisches Mounten beim Booten
- Fazit
Die Nutzung von Shared Folders in VirtualBox ist eine populäre Methode, um Dateien zwischen dem Host-System und einer virtuellen Maschine auszutauschen. Besonders unter Linux kann diese Einrichtung auf den ersten Blick etwas kompliziert wirken, da bestimmte Voraussetzungen und Schritte beachtet werden müssen. Im Folgenden wird ausführlich erklärt, wie man einen Shared Folder in VirtualBox für eine Linux-Gastmaschine konfiguriert.
Vorbedingungen für die Shared Folder Nutzung in VirtualBox
Bevor ein Shared Folder eingerichtet werden kann, müssen die VirtualBox Guest Additions auf der Linux-Gastmaschine installiert sein. Diese Erweiterungen verbessern die Integration des Gastsystems mit dem Host, ermöglichen unter anderem eine bessere Grafik, gemeinsame Zwischenablagen und eben auch das Teilen von Ordnern. Die Guest Additions lassen sich meist per ISO-Image installieren, das über das VirtualBox-Menü ausgewählt und im Gastsystem eingebunden wird.
Shared Folder in VirtualBox konfigurieren
Zuerst muss auf der VirtualBox-Oberfläche der gewünschte Ordner vom Host als Shared Folder definiert werden. In den Einstellungen der virtuellen Maschine findet sich hierzu der Bereich Gemeinsame Ordner. Hier kann man einen Ordner hinzufügen, indem man den Pfad auf dem Host angibt und einen Namen für die Freigabe vergibt. Es ist möglich, die Freigabe als dauerhaft (Automatisch einbinden) zu markieren, was das Einbinden im Gast vereinfacht.
Linux Gast: Einbinden des Shared Folders
Nachdem der Shared Folder im VirtualBox Manager definiert wurde, ist der nächste Schritt, ihn in der Linux-Gastmaschine verfügbar zu machen. Dazu verwendet man üblicherweise den Befehl mount. Das Verzeichnis, in dem der Shared Folder eingebunden wird, muss vorher erstellt werden. Typischerweise wird unter /mnt oder /media ein Ordner mit dem gleichen Namen des Shared Folders angelegt.
Der eigentliche Mount-Befehl sieht beispielsweise so aus: sudo mount -t vboxsf /mnt/ . Dabei steht für den im VirtualBox-Manager vergebenen Freigabenamen, und ist der zuvor erstellte Ordner.
Benutzerrechte beachten
Da VirtualBox Shared Folders standardmäßig durch die Gruppe vboxsf verwaltet werden, ist es wichtig, dass der Benutzer im Linux-Gast zu dieser Gruppe gehört. Wenn das nicht der Fall ist, kann es zu Zugriffsproblemen kommen. Mit dem Befehl sudo usermod -aG vboxsf wird dieser Gruppe beigetreten. Anschließend ist meist ein Neustart der virtuellen Maschine nötig, damit die Rechte wirksam werden.
Automatisches Mounten beim Booten
Um den Shared Folder beim Start der virtuellen Linux-Maschine automatisch einzubinden, kann die Datei /etc/fstab angepasst werden. Dort wird eine Zeile mit dem Typ vboxsf eingetragen, die für das automatische Mounten sorgt. Dies ermöglicht eine nahtlose Nutzung der Shared Folders ohne erneutes manuelles Mounten.
Fazit
Die Einrichtung eines VirtualBox Shared Folders unter Linux erfordert einige vorbereitende Schritte, vor allem die Installation der Guest Additions und die korrekte Benutzergruppen-Zugehörigkeit. Wenn diese Voraussetzungen erfüllt sind, funktioniert die gemeinsame Nutzung von Ordnern sehr zuverlässig. Dies vereinfacht den Datei-Austausch erheblich, ohne auf Netzwerkfreigaben oder USB-Sticks zurückgreifen zu müssen.
