Mai
5

virtualbox

Ich habe ja bereits in einem Artikel über VirtualBox berichtet. Eine der nützlichsten Funktionen des Programms ist die der “Gemeinsamen Ordner”. Damit können Daten direkt zwischen Host- und Gastsystem ausgetauscht werden. Wie man dies mit Ubuntu als Gastsystem realisieren kann, möchte ich an dieser Stelle zeigen.

Um diese Funktion nutzen zu können, müssen in dem Ubuntu Gastsystem die VirtualBox Guest Additions installiert sein. Eine (leider nur englisch verfügbare) Anleitung findet ihr in dem HTML – Handbuch. Zuerst muss in VirtualBox ein “gemeinsamer Ordner” eingerichtet werden. Dazu wählt man die virtuelle Machine mit Ubuntu aus und klickt auf  “Ändern”.  Dort findet man den Punkt “Gemeinsame Ordner”.  Mit einem Klick auf das kleine Ordnersymbol mit dem Pluszeichen, kann eine neue Freigabe eingrichtet werden. Dazu müssen ein Name für die Freigabe und der freizugebende Ordner angegeben werden.  Jetzt kann man einen bereits bestehenden oder einen neu angelgten Ordner auf der Windowsfestplatte auswählen.

Damit es verständlicher ist, möchte ich mit einem Beispiel arbeiten. Wir nehmen an, dass wir auf unserem Windows PC, auf der Partition D: einen neuen Ordner “Ubuntufreigabe” erstellen,  den wir nutzen möchten, um Daten auzutauschen. Zusätzlich vergeben wir für diese Freigabe die Bezeichnung als Beispiel “vboxshare”. Diese Bezeichnung sollte man sich jetzt merken, da man diese unter Ubuntu später benötigt. Es sollte dann so aussehen (Klick auf das Bild):

gemeinsameordner1

Gemeinsame Ordner

Wir starten das virtuelle Ubuntu und richten die Linux Guest Additions ein. Jetzt erstellen wir unter /home/Benutzername einen neuen Ordner “Windowsordner” (ohne Anführungszeichen).
Der Pfad lautet also /home/Benutzername/Windowsordner

Damit dieser “Gemeinsame Ordner” dauerhaft zur Verfügung steht, sollte eine zusätzliche Zeile in der  /etc/fstab hinzugefügt werden. Dafür benötigen wir jedoch noch zwei Werte, die uid und gid. Die uid (User) und gid (Gruppe) sind jene des jeweiligen Benutzers. Diese beiden Werte kann man sich durch die Eingabe von id in der Konsole anzeigen lassen.

Die fstab öffnet man z.B. mit

sudo nano /etc/fstab

Alternativ kann man für nano auch vi verwenden. Jetzt fügen wir die neue Zeile hinzu:

vboxshare /home/Benutzername/Windowsordner vboxsf uid=1000,gid=1000,rw 0 0

Als Hinweis zu nano: Die Berabeitung einer geöffneten Datei beendet man mit STRG +X. Wenn die entsprechende Zeile in der /etc/fstab eingetragen und gespeichert wurde, sollte mit folgendem Befehl der Ordner zugewiesen werden.

sudo mount -a

Dieser Befehl veranlasst Ubuntu dazu, die fstab neu einzulesen. Jetzt sollte es möglich sein, Dateien über den Ordner D:Ubuntufreigabe im Windowshostsystem und /home/Benutzername/Windowsordner in Ubuntu auszutauschen. Ich verwende diesen Weg, da ich mit anderen Lösungen oft Probleme wegen den Zugriffsrechten hatte und es jetzt so immer auf Anhieb funktioniert hat. Nach diesem Prinzip ist es natürlich möglich, mehrere Ordner freizugeben.

Weitere Hinweise dazu findet man im englischen Handbuch unter dem Punkt “Folder Sharing”

Kleines Update

Ich habe die Prozedur jetzt mit Windows 7 Professional 64-Bit und Ubuntu 9.10 Karmic Koala erfolgreich getestet. Eine Schritt-für-Schritt Videoanleitung von mir gibt es jetzt dazu auf YouTube!

Erstellt am:
5. Mai 2009 von Torsten
Zuletzt bearbeitet am:
16. November 2009
Kategorie:
Linux, Software
Tags:
, , ,
Beitrag:
Trackback URL und Druckvorschau
 
11 Kommentare

Schön und gut funktioniert nur nicht.
Es kommt beim einbinden der Hinweis : unbekannter Dateisystemtyp vboxsf….
Wenn du dafür noch nen Tipp hättest?

Hallo Sebi,

es funktioniert schon, aber eine Frage vorweg. Hast du die VirtualBox Guest Additions bereits installiert? Wenn nicht, dann findest du eine Anleitung (leider nur auf englisch) hier: http://www.virtualbox.org/manual/UserManual.html#id2508121

Aber ich sehe gerade, dass ich noch einen Hinweis dazu in meinem Beitrag vermerken sollte.

Jep das war das Problem.
Die hatte ich installiert nur nicht neu gestartet.
Danke funktioniert jetzt prima.
hast du auch ne Idee wie man das neue Ubuntu unter Virtual Box zum laufen bringt??
HAb alles !!! versucht läuft nicht stabil.
Bin wieder auf 8.04 zurück das macht keine Probleme ist nur nen bischen langsamer…
Für nen Tipp wäre ich dankbar

Ich benutze zur Zeit die aktuelle Version von VirtualBox (3.0.4 müsste es sein), hatte jedoch auch mit der Vorgängerversion keine Probleme mit Ubuntu 9.04, seit ich es im Mai installiert hatte.

Ich habe es mir noch einmal neu installiert und konnte keine Probleme feststellen.

Typ des Gastbetriebssystems:
Betriebssystem: Linux
Version: Ubuntu

Sollte das nicht gehen, dann ändere mal die Version auf “Linux 2.6″ ab.

Was meinst du genau mit “nicht stabil”?

Hallo Torsten,

danke für diese Anleitung. Hat wunderbar funktioniert :)

Hallo,

habe ein ähnliches Problem, aber mit CentOS-Gast unter Ubuntu.
Beide 64 Bit. Vbox-tools installiert, es hat aber nur die Maus davon profitiert, USB und gemeinsamer Ordner grau, bzw. mit Fehlermeldung “unbekannter Dateisystemtyp vboxfs” … ;(

Mit anderen Systemen ging es natürlich wie es sollte …

Hallo,
es funktioniert. Die beste Anleitung des Netzes. Vielen Dank

Hallo,

wo liegen denn die Ordner in Wirklichkeit? Gibt es 2 physische Ornder, deren Inhalt immer vorhanden ist, oder existiert der Ordner nur einmal und wird beim Einschalten der Maschine gemountet?

Was ist, wenn ich etwas in dem Ordner ändere und die Virtuelle Maschine nicht läuft? Gleichen sich die Ordner ab?

Danke!

Hallo Jürgen.
Dieser Ordner liegt in Wirklichkeit auf deinem Hostsystem. Wenn du also einen Windows PC als Host verwendest und Ubuntu dein Gast ist, dann liegt wie in meinem Beispiel, der Ordnerinhalt auf der Festplatte des Hostsystems, also dem Windows PC. Man könnte das so verstehen, dass der gemeinsame Ordner unter Ubuntu nur eine Weiterleitung auf den Ordner deiner physischen Festplatte des Hostsystems darstellt. Ist deine virtuelle Maschine aus und du änderst die Inhalte in dem Windowsordner, dann hast du es automatisch auf dem aktuellen Stand, wenn du die virtuelle Maschine startest.

Webnews.de
am 5. Mai 2009 um 21:44

Gemeinsame Ordner in VirtualBox unter Ubuntu als Gast…

Eine der nützlichsten Funktionen des Programms ist die der “Gemeinsamen Ordner”. Damit können …

[...] hatte vor langer Zeit einen Beitrag über die Einrichtung der “Gemeinsamen Ordner” in VitualBox unter Windows mit [...]

Einen Kommentar hinterlassen

(erforderlich)

(erforderlich)


Hinweis: Kommentare könnten dofollow sein.