Das mounten eines lokalen Ordners in einer über Virtualbox verwalteten (auf Turnkey Linux Basis) hatte mir unlängst einiges an Recherche-Arbeit beschert.
Diese Schritte und Befehle haben in meinem Setup dann zum Erfolg geführt.
Ubuntu-System vorbereiten
Virtualbox Guest Additions installieren
Den Schritt Installing VBox Guest Addons dieses Guides befolgen. Damit installiert man die notwendigen Additions auf dem Ubuntu-System.
Mount-Verzeichnis erstellen
Hier Beispielhaft cairo genannt.
Mit dem Eintrag im fstab wird der mount beim Systemstart automatisch wieder hergestellt.
mkdir /var/www/dev_cairo
edit /etc/fstab
cairo /var/www/dev_cairo vboxsf rw 0 0
- cairo: folder name from Virtualbox
- /var/www/dev_cairo: local folder on vm
Die fstab Befehle im oben genannten Guide haben bei mir übrigens nicht zum Ziel geführt.
Die funktionierende fstab schaute bei mir so aus:
Virtualbox Shared Folder in lokalem System einrichten
Shared Folder in Virtualbox anlegen
Nun fehlt noch der Ordner auf dem Host-System.
In Virtualbox auf den Tab Shared Folders wechseln und für unser Beispiel wie folgt einstellen:
- Name: der Name, dem das Gast-System sieht
- Path: der Pfad auf dem Host-System
- Auto-Mount und Access: sollten selbsterklärend sein
Reboot
Fehlt ein Neustart der VM - danach sollte sie den Ordner des Host-Systems automatisch mounten und wie einen lokalen Ordner behandeln.