Zum Hauptinhalt springen

Wie kann ich einen VirtualBox-freigegebenen Ordner unter Linux mounten

VirtualBox ist eine kostenlose Software für die Betriebssystemvirtualisierung. Damit können Sie virtuelle Maschinen erstellen und verschiedene Betriebssysteme, einschließlich Linux, auf ihnen ausführen. Eine der praktischen Funktionen von VirtualBox ist die Möglichkeit, einen freigegebenen Ordner zwischen der Host-Maschine und der Gast-VM einzurichten. Dies ermöglicht den einfachen Austausch von Dateien und Daten zwischen zwei Systemen.

Das Verfahren zum Mounten eines VirtualBox-freigegebenen Ordners unter Linux ist ziemlich einfach. Stellen Sie zunächst sicher, dass VirtualBox Guest Additions auf Ihrer Gast-VM installiert ist. Aktivieren Sie dann den freigegebenen Ordner in den Einstellungen Ihrer virtuellen Maschine im VirtualBox Manager.

Gehen Sie danach zu Ihrem Linux-Gastbetriebssystem und öffnen Sie ein Terminal. Führen Sie im Terminal den Befehl aus sudo mkdir /media/shared, um einen Mount-Punkt für einen freigegebenen Ordner zu erstellen. Führen Sie dann den Befehl aus sudo mount -t vboxsf shared /media/shared wobei "shared" der Name Ihres freigegebenen Ordners im VirtualBox Manager ist.

Jetzt können Sie den VirtualBox-freigegebenen Ordner unter Linux verwenden. Alle Dateien und Daten, die in diesem Ordner auf der Hostmaschine gespeichert sind, sind jetzt in der virtuellen Linux-Gastmaschine verfügbar. Sie können Dateien in und aus diesem Ordner kopieren, bearbeiten und löschen, und alle Änderungen werden sowohl auf der Host-Maschine als auch auf der Gast-VM angezeigt.

Hinweis: Stellen Sie sicher, dass Sie über Schreibberechtigungen für den freigegebenen Ordner auf dem Hostcomputer verfügen, um die Dateien auf der virtuellen Linux-Gastmaschine ändern zu können.

Installieren von VirtualBox unter Linux

In diesem Abschnitt werden wir uns mit der Installation von VirtualBox auf einem Linux-Betriebssystem befassen.

  1. Gehen Sie zur offiziellen VirtualBox-Website (https://www.virtualbox.org).
  2. Laden Sie das entsprechende Installationspaket für Ihre Linux-Version herunter.
  3. Öffnen Sie das Terminal und navigieren Sie zum Ordner mit dem heruntergeladenen Installationspaket.
  4. Führen Sie den Installationsbefehl aus, indem Sie den vollständigen Pfad zur Paketdatei angeben.
  5. Folgen Sie den Anweisungen des Installationsassistenten.
  6. Nachdem die Installation abgeschlossen ist, starten Sie VirtualBox über das Anwendungsmenü oder über das Terminal mit dem Befehl virtualbox .

VirtualBox sollte jetzt erfolgreich auf Ihrem Linux-System installiert werden. Sie können mit dem Erstellen und Ausführen von virtuellen Maschinen beginnen.

Vorteile der Verwendung von VirtualBox unter Linux

2. Kostenlose Software: VirtualBox wurde kostenlos entwickelt und vertrieben, wodurch es für alle Linux-Benutzer verfügbar ist.

3. Flexibilität: Sie können mehrere virtuelle Maschinen gleichzeitig in VirtualBox erstellen und ausführen, sodass Sie die Software bequem testen und die Entwicklungsumgebung konfigurieren können.

4. Benutzerfreundlichkeit: Die Benutzeroberfläche von VirtualBox ist einfach und intuitiv, was sie auch für Anfänger attraktiv macht.

5. Isolierung: Die virtuellen Maschinen in VirtualBox sind vollständig voneinander und vom Hostsystem isoliert, was die Sicherheit und Stabilität jeder Maschine gewährleistet.

6. Gute Leistung: VirtualBox bietet eine Vielzahl von Optionen zum Konfigurieren virtueller Maschinen, um eine hohe Leistung und eine effiziente Nutzung der Hostsystemressourcen zu erzielen.

7. Unterstützung für öffentliche Ordner: Mit VirtualBox können Sie freigegebene Ordner zwischen dem Hostsystem und der virtuellen Maschine erstellen, was eine bequeme Möglichkeit bietet, Dateien zwischen ihnen zu übertragen.

8. Ausdehnungsfähigkeit: VirtualBox unterstützt Plug-ins und Erweiterungen, mit denen Sie das Programm erweitern und neue Funktionen hinzufügen können.

9. Aktive Community: VirtualBox hat eine große Gemeinschaft von Benutzern und Entwicklern, die Unterstützung, Tipps und Problemlösungen anbieten.

10. Integration mit anderen Tools: VirtualBox interagiert mit anderen Tools wie Vagrant, was die Verwendung und Automatisierung der Erstellung und Verwaltung virtueller Maschinen erleichtert.

VirtualBox unter Linux herunterladen und installieren

Bevor Sie mit der Installation von VirtualBox auf einem Linux-Betriebssystem beginnen, müssen Sie das Installationspaket von der offiziellen VirtualBox-Website herunterladen.

Schritte zum Herunterladen und Installieren:

  1. Öffnen Sie einen Browser und gehen Sie zur offiziellen VirtualBox-Website.
  2. Wählen Sie im Abschnitt "Downloads" die Version von VirtualBox aus, die Ihrem Linux-Betriebssystem entspricht.
  3. Laden Sie das VirtualBox-Installationspaket auf Ihren Computer herunter.
  4. Öffnen Sie das Terminal unter Linux und navigieren Sie zu dem Verzeichnis, in dem sich das heruntergeladene Installationspaket befindet.
  5. Führen Sie den Befehl sudo dpkg -i Dateiname aus.deb , um VirtualBox zu installieren. (Hier "Dateiname.deb" - Ersetzen Sie durch den Namen der heruntergeladenen Datei.)
  6. Geben Sie das Administratorkennwort ein, wenn das System danach fragt.
  7. Warten Sie, bis die VirtualBox-Installation abgeschlossen ist.

Nach der Installation von VirtualBox können Sie mit der Verwendung und Erstellung virtueller Maschinen unter Linux beginnen.

Konfigurieren eines VirtualBox-freigegebenen Ordners unter Linux

Sie können einen freigegebenen Ordner in VirtualBox einrichten, um Dateien zwischen dem Hostsystem und dem Gastbetriebssystem auszutauschen. Sie können einen VirtualBox-freigegebenen Ordner unter Linux wie folgt einhängen:

1. Installieren Sie VirtualBox Guest Additions auf dem Gastbetriebssystem. Starten Sie dazu das Gastsystem, wählen Sie im Menü "Geräte" den Abschnitt "Gastadditions-CD-Image einfügen" aus und befolgen Sie dann die Installationsanweisungen.

2. Erstellen Sie einen freigegebenen Ordner auf dem Hostsystem oder wählen Sie einen bereits vorhandenen Ordner aus, der als freigegebener Ordner verwendet werden soll. Der freigegebene Ordner kann in den VirtualBox-Einstellungen unter "Freigegebene Ordner" (Shared Folders) festgelegt werden. Geben Sie den Pfad des Ordners auf dem Hostsystem an und geben Sie den Namen an, auf den der Ordner im Gastsystem zugegriffen werden soll.

3. Öffnen Sie auf dem Gastsystem ein Terminal, und führen Sie den Befehl aus, um ein Verzeichnis zu erstellen, in das der freigegebene Ordner eingebunden werden soll:

sudo mkdir /mnt/shared_folder

4. Mounten Sie den freigegebenen Ordner mithilfe des Befehls:

sudo mount -t vboxsf имя_общей_папки /mnt/shared_folder

Wobei "Freigabename" der Name ist, mit dem Sie den freigegebenen Ordner in den VirtualBox-Einstellungen angegeben haben.

5. Wechseln Sie zum Verzeichnis "/mnt/shared_folder", und stellen Sie sicher, dass der freigegebene Ordner erfolgreich angehängt wurde. Jetzt können Sie Dateien zwischen dem Hostsystem und dem Gastbetriebssystem in VirtualBox frei freigeben.

Beachten Sie, dass Sie jedes Mal, wenn Sie den Gast starten, die Schritte 3 und 4 wiederholen müssen, um den freigegebenen Ordner zu mounten.

Hinzufügen eines Benutzers zu einer vboxsf-Gruppe unter Linux

Wenn Sie VirtualBox unter Linux installiert haben und einen in VirtualBox erstellten freigegebenen Ordner bereitstellen müssen, müssen Sie Ihren Benutzer zur vboxsf-Gruppe hinzufügen. Dadurch können Sie auf den freigegebenen Ordner zugreifen und ihn in Ihrem Betriebssystem verwenden.

Führen Sie die folgenden Schritte aus, um einen Benutzer zur vboxsf-Gruppe hinzuzufügen:

SchrittDas Team
1Terminal öffnen
2Führen Sie den folgenden Befehl aus, um den Benutzer zur vboxsf-Gruppe hinzuzufügen:
sudo usermod -aG vboxsf Benutzername
3Geben Sie das Passwort Ihres Benutzers ein, wenn Sie dazu aufgefordert werden
4Melden Sie sich ab und melden Sie sich erneut an, damit die Änderungen wirksam werden

Nachdem Sie diese Schritte ausgeführt haben, wird Ihr Benutzer zur vboxsf-Gruppe hinzugefügt. Sie haben jetzt von Ihrem Linux-Betriebssystem aus Zugriff auf den freigegebenen Ordner in VirtualBox.

Bereitstellen eines VirtualBox-freigegebenen Ordners unter Linux

Durch das Mounten eines VirtualBox-freigegebenen Ordners unter Linux können Sie Dateien problemlos zwischen dem Gastbetriebssystem der virtuellen Maschine und dem Hostsystem austauschen.

Überprüfen Sie zunächst, ob Sie die Erweiterungen des VirtualBox-Gastbetriebssystems installiert haben. Wählen Sie im Menü oben in der virtuellen Maschine die Option Geräte und dann zusätzliche Gastbetriebssystemgeräte einfügen aus, oder drücken Sie einfach Host+D. Danach werden die Add-Ons automatisch installiert und die virtuelle Maschine wird neu gestartet.

Sie müssen dann einen freigegebenen Ordner erstellen. Wählen Sie im Fenster der virtuellen Maschine "Geräte", dann "Gastfreigabe" und klicken Sie auf "Gastfreigabe hinzufügen". Geben Sie den Pfad zu dem Ordner auf Ihrem Hostsystem an, den Sie in der virtuellen Maschine verwenden möchten.

Verwenden Sie als Nächstes den Befehl sudo mount -t vboxsf, um den freigegebenen Ordner im Gastbetriebssystem zu mounten. Beachten Sie, dass Sie dafür Root-Rechte benötigen. Wenn Sie diesen Befehl verwenden, müssen Sie auch den entsprechenden Namen und Pfad Ihres freigegebenen Ordners ersetzen.

Die Bereitstellung erfolgt nur für die Dauer der Ausführung der virtuellen Maschine, und nach dem Herunterfahren ist der Ordner nicht mehr verfügbar. Wenn Sie den freigegebenen Ordner bei jedem Start der virtuellen Maschine automatisch mounten möchten, müssen Sie den entsprechenden Eintrag in /etc/fstab hinzufügen.

Nachdem Sie den freigegebenen Ordner eingebunden haben, können Sie Dateien zwischen Gast- und Hostsystemen freigeben, als wären sie Dateien innerhalb desselben Betriebssystems.