Während das Erstellen einer virtuellen Maschine in Virtualbox eine einfache Aufgabe ist, ist die gemeinsame Nutzung der virtuellen Maschine über verschiedene Betriebssysteme hinweg nicht möglich. Wenn Sie Ihren Computer dual-booten und eine virtuelle Maschine in einer der Betriebssystempartitionen erstellt haben, können Sie aufgrund der Unterschiede in der Dateistruktur der verschiedenen Betriebssysteme nicht auf die VM-Datei in der anderen Partition zugreifen und diese öffnen.

Zur Veranschaulichung: Nehmen wir an, Sie haben Win XP über das Bootcamp auf Ihrem Macbook installiert. Da Sie so viel über Ubuntu gehört haben und es ausprobieren wollten, haben Sie Virtualbox installiert und eine virtuelle Ubuntu-Maschine in Ihrer Mac-Partition erstellt. Eines Tages, während Sie Ihre Arbeit in der Win XP-Partition machten, mussten Sie auf einige Anwendungen in der virtuellen Ubuntu-Maschine zugreifen. Sie können die virtuelle Ubuntu-Maschine unter Windows nicht öffnen, da Sie nicht auf Ihre Mac-Partition zugreifen können. Jetzt, anstatt in die Mac-Partition neu zu starten, wäre es nicht großartig, wenn Sie auf die virtuelle Ubuntu-Maschine in der Windows-Partition zugreifen und diese öffnen könnten?

Die obige Situation tritt auf, selbst wenn Sie einen Linux / Mac oder Linux / Windows Dual Boot ausführen. Das folgende Tutorial zeigt Ihnen, wie Sie auf Ihre virtuelle Virtualbox-Maschine zugreifen können, unabhängig davon, in welchem ​​Betriebssystem Sie sich befinden.

Die Faustregel:

Erstellen Sie Ihre virtuelle Virtualbox-Maschine (die Datei mit einer VDI-Erweiterung) immer in einer NTFS-Partition .

Das heißt, wenn Sie Windows und Linux / Mac dual booten, speichern Sie die VDI- Datei immer in Ihrer Windows-Partition. Bei Mac und Linux müssen Sie eine neue NTFS-Partition entweder auf Ihrer vorhandenen Festplatte oder (vorzugsweise) auf einer externen Festplatte erstellen.

Hier ist das komplette Tutorial, um von verschiedenen Betriebssystemen auf die virtuelle Maschine zuzugreifen

  • Klicken Sie hier, wenn Sie Windows und Mac / Linux dual booten.
  • Klicken Sie hier, wenn Sie Mac und Linux dual booten.

Für Computer, die Windows und Mac / Linux dual-booten

  • In Windows booten
  • Downloaden und installieren Sie Virtualbox für Windows (wenn Sie dies nicht getan haben).
  • Erstellen Sie Ihre virtuelle Maschine wie immer. Notieren Sie den Dateipfad, in dem Sie die VDI- Datei der virtuellen Maschine speichern.

Starten Sie Ihren Computer neu und booten Sie in das andere Betriebssystem.

Wenn Sie in Mac OS sind

  • Downloaden und installieren Sie MacFuse und NTFS-3G. Sie werden aufgefordert, den Computer neu zu starten. Nach dem Neustart sehen Sie ein neues Laufwerk auf Ihrem Desktop. Das ist die Windows-Partition.
  • Downloaden und installieren Sie Virtualbox für Mac (nur für Intel Macs).

Jetzt werden wir einen Eintrag in Ihrer Virtualbox erstellen und auf die VDI- Datei in der Windows-Partition verweisen.

  • Öffnen Sie die Virtualbox-Anwendung.
  • Klicken Sie oben im Fenster auf Neu, um eine neue virtuelle Maschine zu erstellen.

  • Klicken Sie auf Weiter und folgen Sie den Anweisungen, um eine neue VM zu erstellen, bis Sie den Punkt erreichen, an dem Sie aufgefordert werden, Ihre Festplatte anzugeben

  • Klicken Sie auf Vorhanden. Im nächsten Fenster klicken Sie auf Hinzufügen und zeigen den Dateipfad auf die VDI- Datei in der Windows-Partition.

  • Sie sollten jetzt einen Eintrag im Fenster sehen. Markieren Sie den Eintrag und klicken Sie auf Auswählen .

  • Klicken Sie im nächsten Fenster auf Weiter und dann auf Fertig stellen . Es bringt Sie zurück zum Hauptfenster.

  • Markieren Sie den neuen VM-Eintrag im Hauptfenster und klicken Sie auf Start . Sie sollten dieselbe virtuelle Maschine sehen, die Sie jetzt auf Ihrer Windows-Partition auf Ihrem Mac erstellt haben.

Dual-Boot-Linux und Windows

Starten Sie Ihren Computer neu und booten Sie in die Linux-Partition.

  • Installieren Sie ntfs-3g (wenn Sie Ubuntu Hardy verwenden, können Sie diesen Schritt überspringen. Ntfs-3g ist bereits in Ihrem System vorinstalliert)
  • Downloaden und installieren Sie Virtualbox für Ihre Linux-Distribution (falls Sie dies nicht getan haben).

Jetzt werden wir die gleichen Schritte wie bei Mac wiederholen (befolgen Sie die obigen Screenshot-Anweisungen), um einen Eintrag in Virtualbox zu erstellen, der auf die virtuelle Maschine in der Windows-Partition verweist.

Für Computer, die Mac und Linux dual-booten

Wenn Sie Mac und Linux dual booten, booten Sie zuerst in die Linux-Partition.

  • Befolgen Sie diese Anleitung, um Ihre externe Festplatte im NTFS-Format zu formatieren. (Sie können auch die Größe ändern und eine neue Partition auf Ihrer vorhandenen Festplatte erstellen und sie im NTFS-Format formatieren. Ich werde das in Zukunft behandeln).
  • Downloaden und installieren Sie Virtualbox. Erstellen Sie eine neue virtuelle Maschine und folgen Sie den Anweisungen, bis Sie den Speicherort Ihrer Festplatte gefragt werden.

  • Klicken Sie auf Neu, um eine neue virtuelle Festplatte zu erstellen. Klicken Sie auf Weiter, bis Sie gefragt werden, wo Sie Ihre virtuelle Festplatte speichern möchten

  • Klicken Sie auf das Symbol neben dem Feld Image File name und wählen Sie einen beliebigen Ordner auf der externen NTFS-Festplatte aus. Dies speichert die VDI- Datei auf der externen Festplatte und nicht an ihrem Standardspeicherort.
  • Fahren Sie mit der Standardinstallation des Gastbetriebssystems fort.

Wenn Sie mit dem Erstellen der virtuellen Maschine fertig sind, starten Sie den Computer neu und folgen Sie dem obigen Schritt, um die Virtualbox auf Ihrem Mac für den Zugriff auf die virtuelle Maschine auf der externen Festplatte zu konfigurieren.

Das ist es!

Screenshots

Windows Vista läuft als VM in Ubuntu

Dieselbe Vista VM, die auf dem Mac läuft