Zum Hauptinhalt springen

Erstellen eines freigegebenen Ordners in einer virtuellen VirtualBox für Linux-Maschine

Virtuelle Maschinen sind zu einem beliebten Werkzeug für Softwareentwickler und -tester geworden. Wenn Sie eine virtuelle Maschine verwenden, müssen Sie möglicherweise Dateien zwischen dem Hostsystem und dem Gast übertragen. Sie können einen freigegebenen Ordner in einer virtuellen VirtualBox-Maschine erstellen, um Daten bequem zu übertragen und auszutauschen.

VirtualBox ist ein Virtualisierungsprogramm, mit dem Sie mehrere Betriebssysteme auf demselben Computer ausführen können. Eine der praktischen Funktionen von VirtualBox ist die Möglichkeit, einen freigegebenen Ordner zu erstellen, in dem Sie Dateien zwischen dem Hostsystem und dem Gastsystem speichern und freigeben können.

Es ist wichtig zu beachten, dass Sie die VirtualBox-Gast-Add-Ons konfigurieren und aktivieren müssen, um einen freigegebenen Ordner in einer virtuellen Maschine zu erstellen. Andernfalls funktioniert der freigegebene Ordner nicht.

Befolgen Sie die folgenden Schritte, um einen freigegebenen Ordner in einer virtuellen VirtualBox für Linux-Maschine zu erstellen:

Installieren von VirtualBox und Konfigurieren einer virtuellen Maschine

Bevor Sie einen freigegebenen Ordner in einer virtuellen VirtualBox für Linux-Maschine erstellen können, müssen Sie VirtualBox selbst installieren und konfigurieren. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Laden Sie die VirtualBox-Installationsdatei für Ihr Betriebssystem von der offiziellen VirtualBox-Website herunter.
  2. Führen Sie die Installationsdatei aus, und folgen Sie den Anweisungen des Installationsprogramms.
  3. Nach der Installation starten Sie VirtualBox und klicken Sie auf die Schaltfläche "Hinzufügen", um eine neue virtuelle Maschine zu erstellen.
  4. Geben Sie den Namen und das Betriebssystem an, das Sie auf der virtuellen Maschine installieren möchten.
  5. Wählen Sie die Anzahl des Arbeitsspeichers (RAM) und die Größe der virtuellen Festplatte aus.
  6. Klicken Sie auf die Schaltfläche "Erstellen" und warten Sie, bis der Vorgang abgeschlossen ist.
  7. Sie haben jetzt eine virtuelle Maschine erstellt, aber Sie müssen einen freigegebenen Ordner konfigurieren, bevor Sie ihn verwenden können.

Jetzt können Sie mit dem Einrichten eines freigegebenen Ordners in einer virtuellen VirtualBox für Linux-Maschine beginnen. Folgen Sie dem folgenden Artikel, der beschreibt, wie Sie einen freigegebenen Ordner erstellen.

Erstellen eines freigegebenen Ordners auf dem Hostsystem und der virtuellen Maschine

Sie können einen freigegebenen Ordner in VirtualBox erstellen, um Dateien zwischen dem Hostsystem und der virtuellen Maschine auszutauschen. In diesem Ordner können Sie Dateien erstellen, bearbeiten und löschen, die sowohl auf dem Hostsystem als auch auf der virtuellen Maschine verfügbar sind.

Stellen Sie zunächst sicher, dass Sie VirtualBox auf Ihrem Hostsystem installiert und konfiguriert haben und die virtuelle Maschine ausgeführt wird.

1. Öffnen Sie auf dem Hostsystem VirtualBox und wählen Sie die virtuelle Maschine aus, für die Sie einen freigegebenen Ordner erstellen möchten.

2. Klicken Sie auf die Schaltfläche "Einstellungen" in der oberen Symbolleiste.

3. Wählen Sie im daraufhin angezeigten Fenster den Abschnitt "Freigegebene Ordner" aus.

4. Klicken Sie auf die Schaltfläche "Neuen freigegebenen Ordner hinzufügen" (ein Symbol mit einem Plus-Ordner).

5. Geben Sie den Namen des freigegebenen Ordners in das Feld Name ein.

6. Geben Sie den Pfad des Ordners auf dem Hostsystem im Feld Pfad an (z. B. /home/user/shared_folder).

7. Aktivieren Sie das Kontrollkästchen Automatisch mounten, um den Ordner beim Starten der virtuellen Maschine automatisch einzubinden.

8. Klicken Sie auf "OK", um die Änderungen zu speichern.

9. Starten Sie die virtuelle Maschine.

10. Öffnen Sie innerhalb der virtuellen Maschine ein Terminal oder einen Dateimanager und navigieren Sie zum Ordner /media, um den freigegebenen Ordner zu finden.

11. Im Ordner /media finden Sie einen Ordner mit dem Namen share (den Namen, den Sie beim Erstellen des freigegebenen Ordners im Feld Name angegeben haben).

12. Jetzt können Sie Dateien im Share-Ordner erstellen, bearbeiten und löschen, und sie sind sowohl auf dem Hostsystem als auch auf der virtuellen Maschine verfügbar.

Anmerkung: Wenn Sie den Ordnerpfad auf dem Hostsystem geändert haben oder einen freigegebenen Ordner löschen möchten, müssen Sie die Einstellungen der virtuellen Maschine in VirtualBox erneut öffnen und im Abschnitt "Freigegebene Ordner" die entsprechenden Schritte ausführen.

Festlegen von Zugriffsrechten für einen freigegebenen Ordner

Nachdem Sie einen freigegebenen Ordner in einer virtuellen VirtualBox für Linux-Maschine erstellt haben, müssen Sie die Zugriffsrechte für diesen Ordner konfigurieren, damit Benutzer Dateien daraus schreiben und lesen können.

Zuerst müssen Sie das VirtualBox Guest Additions-Paket in der virtuellen Maschine installieren. Führen Sie anschließend die folgende Vorgehensweise aus:

  1. Melden Sie sich bei der virtuellen Maschine an und öffnen Sie das Terminal.
  2. Geben Sie den Befehl sudo usermod -a -G vboxsf Benutzername ein, wobei Benutzername der Name des Benutzers ist, dem Sie Zugriff auf den freigegebenen Ordner gewähren möchten.
  3. Starten Sie die virtuelle Maschine neu, damit die Änderungen wirksam werden.
  4. Öffnen Sie ein Terminal und geben Sie den Befehl sudo mount -t ein vboxsf Freigabename ist der Pfad zu dem Freigabeordner, den Sie in VirtualBox erstellt haben, wobei Freigabename der Name des Freigabeordners ist, den Sie in VirtualBox erstellt haben, und der Pfad zu dem Ordner, in den Sie den Freigabeordner einhängen möchten.

Nachdem Sie diese Schritte ausgeführt haben, können Sie Dateien aus einem freigegebenen Ordner in der virtuellen VirtualBox für Linux-Maschine mit dem ausgewählten Benutzer schreiben und lesen.

Bereitstellen eines freigegebenen Ordners in einer virtuellen Maschine

Mit VirtualBox können Sie freigegebene Ordner zwischen dem Hostsystem und der virtuellen Gastmaschine erstellen. Dies ist sehr praktisch für den Austausch von Dateien und Daten zwischen beiden Systemen.

Zuerst müssen Sie die VirtualBox-Gast-Add-Ons auf der virtuellen Maschine installieren. Sie unterstützen öffentliche Ordner und andere erweiterte Funktionen. Bei der Installation von Gast-Add-Ons wird ein spezielles Skript ausgeführt, das in VirtualBox enthalten ist.

Nachdem Sie die Gast-Add-Ons installiert haben, müssen Sie den freigegebenen Ordner in den Einstellungen der virtuellen Maschine hinzufügen. Öffnen Sie dazu das Einstellungsfenster der virtuellen Maschine, klicken Sie auf die Registerkarte "Freigegebene Ordner" und klicken Sie auf die Schaltfläche "Neuen freigegebenen Ordner hinzufügen". Wählen Sie im angezeigten Fenster den Ordnerpfad auf dem Hostsystem aus und geben Sie den Namen des freigegebenen Ordners für die virtuelle Maschine an.

Nachdem Sie den freigegebenen Ordner zu den Einstellungen der virtuellen Maschine hinzugefügt haben, müssen Sie ihn ausführen und mehrere Befehle ausführen, um den freigegebenen Ordner auf dem Linux-Gastsystem einzubinden.

Stellen Sie zunächst sicher, dass die erforderlichen Pakete auf dem Gastsystem installiert sind. Öffnen Sie ein Terminal im Gastsystem und führen Sie den folgenden Befehl aus:

sudo apt-get install virtualbox-guest-utils

Führen Sie nach der Installation des Pakets den folgenden Befehl aus, um den freigegebenen Ordner einzubinden:

sudo mount -t vboxsf

Ersetzen Sie durch den Namen des freigegebenen Ordners, den Sie beim Hinzufügen des Ordners in den Einstellungen der virtuellen Maschine festgelegt haben, und durch den Pfad, an dem Sie den freigegebenen Ordner auf dem Gast bereitstellen möchten.

Nachdem Sie den Befehl ausgeführt haben, wird der freigegebene Ordner auf dem Gast bereitgestellt und kann verwendet werden.

Jetzt können Sie Dateien und Daten frei über einen freigegebenen Ordner zwischen dem Hostsystem und der virtuellen Gastmaschine übertragen.

Beachten Sie, dass Sie über die entsprechenden Berechtigungen für diesen Ordner verfügen müssen, um einen freigegebenen Ordner auf dem Gast bereitstellen zu können.

Überprüfen der Integrität eines öffentlichen Ordners

Nachdem Sie einen freigegebenen Ordner erstellt haben, können die virtuelle Maschine und das Hostsystem Dateien untereinander austauschen. Führen Sie die folgenden Schritte aus, um die Integrität eines freigegebenen Ordners zu überprüfen:

  1. Schalten Sie die virtuelle Maschine ein und starten Sie das Linux-Betriebssystem.
  2. Öffnen Sie den Dateimanager und navigieren Sie zu dem Verzeichnis, in dem sich der freigegebene Ordner befinden soll.
  3. Das Verzeichnis muss einen freigegebenen Ordner enthalten, den Sie auf dem Hostsystem erstellt haben. Wenn es angezeigt wird, ist der Ordner erfolgreich verbunden und kann verwendet werden.
  4. Doppelklicken Sie auf einen freigegebenen Ordner, um ihn zu öffnen. Jetzt können Sie Dateien in einem Ordner sowohl in der virtuellen Maschine als auch auf dem Hostsystem sehen und bearbeiten.

Wenn der freigegebene Ordner nicht angezeigt wird oder Sie ihn nicht öffnen können, stellen Sie sicher, dass Sie den freigegebenen Ordner in VirtualBox ordnungsgemäß konfiguriert haben und dass Sie über die erforderlichen Zugriffsrechte für den Ordner verfügen.