So übertragen Sie Dateien zwischen einem virtuellen Maschinengast und einem Host-PC

So übertragen Sie Dateien zwischen einem virtuellen Maschinengast und einem Host-PC

Mit virtuellen Maschinen können Sie ein anderes Betriebssystem in einer isolierten Umgebung ausführen, und die Verwendung einer virtuellen Maschine kann Ihre Produktivität erheblich steigern. Da virtuelle Maschinen von Natur aus isoliert sind, können Sie nicht direkt auf Dateien auf Ihrem Host-PC zugreifen.





Das Kopieren von Text oder Dateien vom Host-PC auf den Gast oder umgekehrt ist oft ein wichtiger Knackpunkt für Benutzer virtueller Maschinen. Obwohl es kompliziert erscheinen mag, ist der eigentliche Prozess recht einfach. Sehen wir uns die verschiedenen Methoden zum Übertragen von Dateien zwischen Ihrem Gastbetriebssystem der virtuellen Maschine und dem Host-PC mit VirtualBox oder VMware an.





So übertragen Sie Dateien von der virtuellen Maschine auf den Host

Eine virtuelle Maschine ist eine Softwareumgebung, die die Hardware emuliert, die zum Installieren eines Betriebssystems (OS) erforderlich ist. Ganz allgemein können Sie auf diese Weise ein Betriebssystem auf einem vorhandenen Betriebssystem installieren, ähnlich wie bei einer App.





Sie werden nicht überrascht sein von den Optionen für die gemeinsame Nutzung von Daten zwischen einem Host-PC und einem Gastbetriebssystem, das in einer virtuellen Maschine ausgeführt wird. Hier sind die drei Hauptoptionen zum Freigeben von Daten zwischen einer virtuellen Maschine und einem Host-PC:

  • Drag & Drop (Kopieren und Einfügen)
  • USB Laufwerk
  • Freigegebenen Ordner

Jede dieser Methoden eignet sich ideal für eine bestimmte Art von Daten und die erwartete Verwendung. Kopieren und Einfügen eignet sich beispielsweise am besten für die gemeinsame Nutzung von Text und kleinen Dateien, z. B. zum Kopieren von Code aus einem Browser auf Ihrem Host-PC in eine Terminalsitzung im Gastbetriebssystem.



Im Folgenden sehen wir uns die gemeinsame Nutzung von Daten mit diesen drei Methoden auf . an virtuelle Maschinen läuft auf Oracle VirtualBox und VMware Workstation Player

Verwandt: Was ist eine virtuelle Maschine? Alles, was Sie wissen müssen





Drag & Drop & geteilte Zwischenablage

Die einfachste Möglichkeit, Dateien zwischen Ihrem Host-PC und einer virtuellen Maschine zu übertragen, besteht darin, eine gemeinsame Zwischenablage einzurichten und/oder per Drag & Drop zu verschieben. Auf diese Weise können Sie eine gemeinsame Zwischenablage verwenden, was bedeutet, dass Sie Text/Bilder und Dateien zwischen der virtuellen Maschine und Ihrem Host-PC kopieren/einfügen können.

Gemeinsame Zwischenablage in VirtualBox

Wenn Sie Oracle VirtualBox verwenden, können Sie a Gemeinsame Zwischenablage und Ziehen und loslassen in wenigen schnellen Schritten:





  1. Wählen Sie Ihre virtuelle Maschine aus, klicken Sie mit der rechten Maustaste und wählen Sie Einstellungen.
  2. Klicken Sie im sich öffnenden Fenster auf Allgemeines und klicke dann auf Fortschrittlich Tab.
  3. Sie sollten jetzt die sehen Gemeinsame Zwischenablage und Ziehen und loslassen Dropdown-Optionen.

Sie können wählen aus Host-to-Gast, Guest-to-Host und bidirektional . Es gibt auch die Standardoption, Behinderte . Auswählen Bidirektional in beiden Dropdown-Feldern, um die bidirektionale Dateifreigabe zu aktivieren.

Kopieren und Einfügen von Daten in VMware

Ähnlich wie bei der VirtualBox-Funktionalität können Sie auch in VMware eine gemeinsame Zwischenablage einrichten oder Drag & Drop aktivieren. Möglicherweise müssen Sie jedoch zuerst das VMware Tools-Paket installieren, das zusätzliche Funktionen bietet.

  1. Navigieren Sie in VMware zu VM > VMware Tools installieren . Wenn Sie VMware Tools noch nicht heruntergeladen haben, erhalten Sie Anweisungen dazu.
  2. Sie können dann das Kopieren und Einfügen aktivieren VM > Einstellungen > Optionen . Auswählen Gästeisolierung , dann Kopieren und Einfügen aktivieren und Drag & Drop aktivieren , bestätigen mit OK .

Die gemeinsame Nutzung von Daten zwischen Gast- und Host-Betriebssystem auf diese Weise eignet sich am besten für kleinere Dateien. Sie können auch Textzeichenfolgen, URLs und dergleichen teilen. Halten Sie sich jedoch von großen Dateien fern – Sie haben dafür andere Optionen.

Verwandt: So übertragen und teilen Sie Dateien zwischen Windows und Linux

USB Stick

Die Verwendung eines USB-Sticks zum Übertragen von Daten zwischen zwei physischen Maschinen ist eine altehrwürdige Tradition. Obwohl nicht ideal, kann ein USB-Stick Dateien zwischen dem Host-PC und der virtuellen Maschine übertragen. Sehen wir uns an, wie Sie ein USB-Laufwerk verwenden können, um Daten zwischen einer virtuellen Maschine und Ihrem Host-PC auszutauschen.

Übertragen Sie Dateien vom Host zu VirtualBox mit einem USB-Stick

Um von VirtualBox aus auf USB-Geräte zugreifen zu können, müssen Sie den USB-Zugriff aktivieren. Dazu müssen Sie die VirtualBox-Erweiterungspaket

Wie melde ich mich beim Playstation-Netzwerk an?

Nachdem Sie das Erweiterungspaket heruntergeladen haben:

  1. Stecken Sie das USB-Gerät ein, das Sie verwenden möchten
  2. Starten Sie VirtualBox und klicken Sie auf Datei > Einstellungen , dann Erweiterungen und klicke + . Navigieren Sie zum heruntergeladenen Extension Pack, klicken Sie auf Offen , dann, wenn Sie dazu aufgefordert werden, Installieren .
  3. Folgen Sie den Anweisungen, um den Vorgang abzuschließen. Sie können dann überprüfen, ob USB aktiviert ist in Einstellungen > USB .
  4. Sie müssen nun die hinzugefügte USB-Unterstützung aktivieren. Klicken Sie im Hauptfenster von VirtualBox mit der rechten Maustaste auf die VM, die Sie verwenden möchten, und wählen Sie Einstellungen > USB .
  5. Klicken + Suchen Sie dann nach dem USB-Gerät. Es wird verfügbar sein, wenn Sie die VM starten. Weitere Laufwerke können auf die gleiche Weise hinzugefügt werden.

So übertragen Sie Dateien mit einem USB-Stick auf VMWare

Wenn bei VMware ein USB-Gerät angeschlossen ist und die VM das aktive Fenster ist, wird das Gerät erkannt. In diesem Szenario wird es jedoch nicht vom Host-PC erkannt. Entfernen Sie dazu das Laufwerk, minimieren Sie die VM und stellen Sie dann erneut eine Verbindung her.

Es ist einfach, kann aber unordentlich werden, wenn Sie vergessen, mit welchem ​​Betriebssystem der USB-Stick verbunden ist.

Diese Option eignet sich am besten für große Dateien. Natürlich sind Sie durch die Kapazität des USB-Geräts begrenzt, also denken Sie daran. Unabhängig davon, welche VM-Software Sie verwenden, wird ein sicheres Auswerfen von USB-Geräten auf virtuellen Host- und Gastmaschinen empfohlen.

Erstellen Sie einen freigegebenen Ordner

Ihre dritte Möglichkeit besteht darin, eine Netzwerkfreigabe auf Ihrem Host-PC einzurichten, auf die die Gast-VM zugreifen kann. Dies bedeutet, dass ein Teil der Festplatte Ihres PCs über das lokale Netzwerk zugänglich ist. Mit diesem Setup kann sich die VM dann mit dem Netzwerk verbinden und auf das Laufwerk zugreifen.

Obwohl sich alle physisch auf demselben Computer befinden, erhöht dies die Kapazität Ihrer Datenfreigabe für virtuelle Maschinen.

Erstellen Sie einen freigegebenen Ordner in VirtualBox

Sie sollten VirtualBox Guest Additions bereits heruntergeladen haben. Dies sollte installiert werden über Geräte > Gasterweiterungen installieren , wo Sie nach der entsprechenden EXE-Datei suchen sollten. Folgen Sie den Schritten bis zum Ende, wählen Sie die Standardoptionen und dann Beenden .

Starten Sie VirtualBox und öffnen Sie Geräte > Freigegebene Ordner > Einstellungen für freigegebene Ordner . Klicken Sie auf +, dann in Ordnerpfad, klicke auf den Pfeil und wähle aus Sonstiges . Suchen Sie (das Host-Betriebssystem) nach dem Ordner, den Sie als Freigabe verwenden, markieren Sie ihn und dann Ordner auswählen .

In dem Teilen hinzufügen Geben Sie der Freigabe im Fenster einen Namen (es ist ratsam, denselben Namen im Gastbetriebssystem wie das Hostbetriebssystem beizubehalten). Prüfen Auto-Mount und Dauerhaft machen , dann OK .

Im Gastbetriebssystem finden Sie die Freigabe am üblichen Ort für Netzwerkfreigaben eingerichtet. In Windows 10 ist dies beispielsweise unter Netzwerkstandorte in Windows Explorer .

Teilen Sie ein Netzlaufwerk in VMWare

Das Erstellen eines freigegebenen Ordners auf VMWare ist recht einfach:

  1. Wählen Sie in VMWare Workstation Ihre virtuelle Maschine aus und klicken Sie auf Player > Verwalten > Einstellungen der virtuellen Maschine
  2. Klicke auf Optionen > Freigegebene Ordner. Sie können dann unter . eine Freigabeoption auswählen Ordnerfreigabe
  3. Klicke auf Hinzufügen um Ihren freigegebenen Ordner einzurichten und befolgen Sie die Anweisungen auf dem Bildschirm im Assistent zum Hinzufügen von freigegebenen Ordnern .
  4. Sie können dann die eingeben Hostpfad in das Verzeichnis, das Sie freigeben möchten, und benennen Sie Ihren Ordner.
  5. Sobald du klickst Nächste , bestimmen Sie den Ordnerzugriff ( Schreibgeschützt oder Diese Freigabe aktivieren , ermöglicht letzteres sowohl dem Host als auch der virtuellen Maschine vollständigen Zugriff auf den freigegebenen Ordner).
  6. Klicke auf Beenden um Ihren freigegebenen Ordner zu erstellen.

Linux-Benutzer können den freigegebenen Ordner unter dem / mnt / hgfs Verzeichnis.

Obwohl dies die komplizierteste Einrichtungsoption ist, können Sie größere Dateien mühelos freigeben. Dazu können Installationsprogramme, Disk-Image-Dateien und hochauflösende Videos gehören.

Übertragen von Dateien von der VM zum Host

Nicht jeder muss eine virtuelle Maschine verwenden, aber diejenigen von uns, die dies tun, müssen fast immer Daten teilen. Wenn Sie keine Dateien vom Host auf das Gastbetriebssystem kopieren, gibt es einen Grund, Daten von der VM zu kopieren. Dies ist normalerweise der Fall, wenn Sie die VM zerstören und Ihre Daten sichern möchten.

Wenn Sie lernen, wie Sie Daten zwischen einer VM und einem Host-Betriebssystem freigeben, können Sie Ihre VM-Nutzung steigern.

warum ist mein Amazon Feuerstab so langsam
Teilen Teilen Tweet Email VirtualBox vs. VMware Player: Die beste virtuelle Maschine für Windows

Welche Software für virtuelle Maschinen sollten Sie verwenden? VirtualBox und VMware Player sind beliebte Picks. So vergleichen sie.

Weiter lesen
Verwandte Themen
  • Technologie erklärt
  • VirtualBox
  • Virtuelle Maschine
Über den Autor Christian Cawley(1510 Artikel veröffentlicht)

Stellvertretender Redakteur für Sicherheit, Linux, DIY, Programmierung und Tech Explained und wirklich nützlicher Podcast-Produzent mit umfangreicher Erfahrung im Desktop- und Software-Support. Als Mitwirkender für das Linux-Format-Magazin ist Christian ein Raspberry Pi-Tüftler, Lego-Liebhaber und Retro-Gaming-Fan.

Mehr von Christian Cawley

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich zu abonnieren