Wie öffne ich vorhandene VMs in VirtualBox?

Wie öffne ich vorhandene VMs in VirtualBox?

Ich habe vor Kurzem eine neue Workstation bekommen und meine VirtualBox- und VMWare Player-VMs vom alten PC auf den neuen verschoben.

Die VMWare Player-VMs sind ein Kinderspiel: Sie gehen zu „Datei -> Virtuelle Maschine öffnen…“, suchen die .vmx-Dateien vom alten PC und voilà! Es läuft. Alle erforderlichen Dateien befinden sich anscheinend im selben Ordner.

Mit VirtualBox scheint es dafür einfach keine Möglichkeit zu geben. Es sieht so aus, als wären VMs auf magische/unsichtbare Weise an den ursprünglichen Host gebunden, beispielsweise über Registrierungseinträge usw.

Antwort1

Die vorherigen Antworten erscheinen überholt.

Ab Version 4 des Oracle VirtualBox Managers ist die Option „Hinzufügen“ im Menü „Maschine“ (ein Betriebssystemmenü) versteckt. Wählen Sie einfach „Hinzufügen“ und navigieren Sie zu der gewünschten .vbox-Datei. Dies funktioniert auch dann einwandfrei, wenn sich die vbox-Datei auf einem externen Laufwerk befindet: Wenn das Laufwerk später entfernt wird, werden die fehlenden Boxen einfach als „unzugänglich“ markiert.

Bildbeschreibung hier eingeben

Antwort2

Im Maschinenordner befindet sich eine *.vbox-Datei. Ziehe diese in die VM-Liste in VirtualBox.

Antwort3

Importieren vorhandener virtueller Maschinen von einem anderen Host in VirtualBox 4 und höher auf Windows-Hosts:

  1. Importieren der virtuellen VDI-Festplatte:

    1. Gehen Sie zum Menü: *Datei ⇨ Virtueller Medienmanager.

    2. Ziehen Sie es per Drag & Drop [vm_name].vdiin die Liste.

  2. Hinzufügen der importierten Maschine zur Vbox-Managerliste:

    1. Doppelklicken Sie auf die [vm_name].vboxDatei im Verzeichnis der VM, um diese Maschine zur Vbox-Managerliste hinzuzufügen.

    2. Doppelklicken Sie in [vm_name].vboxdie Vbox-Manager-Liste, um das Gerät zu starten.

  3. Randnotizen:

    1. Wenn die VM aus einer älteren Vbox-Version stammt, befindet sich ein [vm_name].xmlin einem Unterverzeichnis statt [vm_name].vboxim selben Verzeichnis wie [vm_name].vdi.

    2. Kopieren Sie die [vm_name].xmlin dasselbe Verzeichnis wie die [vm_name].vdiund benennen Sie sie in um [vm_name].vbox.

    3. Fahren Sie mit Schritt 1.1 oder 2.1 fort, abhängig von den Aktionen, die Sie bereits ausgeführt haben.

Antwort4

Standardmäßig lädt VirtualBox seine Konfigurationsdaten aus den folgenden Pfaden:

  • Unter Windows ist dies %HOMEDRIVE%%HOMEPATH%\.VirtualBox; normalerweise so etwas wie C:\Documents and Settings\Username\.VirtualBox.
  • Unter Mac OS X ist dies $HOME/Library/VirtualBox.
  • Auf Unix-ähnlichen Systemen (Linux, Solaris) ist dies $HOME/.VirtualBox.

Dies bedeutet, dass die Maschinen für den angemeldeten Benutzer spezifisch sind. Wenn Sie einen gemeinsamen Speicherort für Maschinen verschiedener Benutzer festlegen müssen, können Sie den Standardspeicherort überschreiben, indem Sie die VBOX_USER_HOMEUmgebungsvariable festlegen. VirtualBox verwendet den Pfad in dieser Variablen als Speicherort für VM-Konfigurationsdaten.

Weitere Informationen finden Sie im Hilfethema zu VirtualBox unterVirtualBox-Konfigurationsdatenfür mehr Informationen.

verwandte Informationen