Shared Folders

Shared Folders#

Allocate a guest’s shared folder directory, e.g. a:

mkdir a

Im Menü von VirtualBox: Geräte > Gemeinsame Ordner > Gemeinsame Ordner

  • klicke Icon “Ordner+”: fügt einen neuen gemeinsamen Ordner hinzu

  • Ordner-Pfad: auf dem Host-Rechner aussuchen

  • Ordner-Name: z.B. “abc123” (kann beliebig heißen, muss nur eindeutig sein)

  • Permament erzeugen: Check

Ist der user dsci in der Gruppe vboxsf?

$ groups

dsci vboxsf

Falls nein ggf. hinzufügen:

su install
# passwort
sudo adduser dsci vboxsf

Jetzt ist der Folder aus dem Host-System zugreifbar unter /media/sf_abc123/. Empfehlung: Symbolischen Link erzeugen, z.B. so:

ln -s /media/sf_abc123 a

Jetzt kann man unter /home/dsci/a lesend und schreibend auf das Host- (!) Verzeichnis zugreifen.

Alternative für sudo-Gruppe:#

sudo mount  -t vboxsf   -o uid=1000,gid=1000 abc123 ~/a

Hinweis: Dieses - komplizierte - Kommando befindet sich im dsci-lab ja auch schon in der bash-history. mit STRG-r mount bekommt man dieses Kommando später wieder sofort wieder angezeigt, also kein Aufwand.