19Aug

So booten Sie von einem USB-Laufwerk in VirtualBox

click fraud protection

VirtualBox kann virtuelle Maschinen von USB-Sticks booten, so dass Sie ein Linux-System starten oder ein Betriebssystem von einem bootfähigen USB-Gerät installieren können. Diese Option ist gut versteckt.

Da diese Option in der Benutzeroberfläche nicht verfügbar ist und einige Suchvorgänge erfordert, funktioniert sie möglicherweise nicht immer einwandfrei. Es funktionierte gut mit Ubuntu 14.04 auf einem Windows-Host, aber seien Sie nicht überrascht, wenn Sie Probleme mit einigen Konfigurationen haben.

Booten von USB auf einem Windows-Host

Wir verwenden die versteckte Funktion in VirtualBox, die den rohen Zugriff auf Laufwerke ermöglicht. Diese Funktion wird in der Benutzeroberfläche von VirtualBox nicht angezeigt, ist jedoch Teil des Befehls VBoxManage. Stellen Sie sicher, dass VirtualBox auf Ihrem System installiert ist, bevor Sie mit diesem Prozess beginnen.

Verbinden Sie zuerst das USB-Laufwerk mit dem Betriebssystem, das Sie booten möchten, mit Ihrem Computer. Drücken Sie Windows-Taste + R, geben Sie diskmgmt.msc in das Dialogfeld Ausführen ein, und drücken Sie die Eingabetaste, um das Fenster Datenträgerverwaltung zu öffnen.

instagram viewer

Suchen Sie im Fenster "Datenträgerverwaltung" nach dem USB-Laufwerk, und notieren Sie sich dessen Laufwerksnummer. Hier ist zum Beispiel das USB-Laufwerk Laufwerk 1.

Schließen Sie zunächst alle geöffneten VirtualBox-Fenster.

Als nächstes öffnen Sie eine Eingabeaufforderung als Administrator.Öffnen Sie unter Windows 7 das Startmenü, suchen Sie nach Eingabeaufforderung, klicken Sie mit der rechten Maustaste auf die Verknüpfung Eingabeaufforderung, und wählen Sie Als Administrator ausführen aus. Drücken Sie unter Windows 8 oder 8.1 Windows-Taste + X, und klicken Sie auf Eingabeaufforderung( Administrator).

Geben Sie den folgenden Befehl in das Eingabeaufforderungsfenster ein und drücken Sie die Eingabetaste. Dieser Befehl ändert sich in das Standardinstallationsverzeichnis von VirtualBox. Wenn Sie VirtualBox in einem benutzerdefinierten Verzeichnis installiert haben, müssen Sie den Verzeichnispfad im Befehl durch den Pfad zu Ihrem eigenen VirtualBox-Verzeichnis ersetzen:

cd% programfiles% \ Oracle \ VirtualBox

Geben Sie den folgenden Befehl in das Eingabeaufforderungsfenster ein:Ersetzen Sie # durch die Nummer der Festplatte, die Sie oben gefunden haben, und drücken Sie die Eingabetaste.

VBoxManage interne Befehle creatorawvmdk -dateiname C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive #

Sie können C: \ usb.vmdk durch einen beliebigen Dateipfad ersetzen. Mit diesem Befehl wird eine VMDK-Datei( Virtual Machine Disk) erstellt, die auf das ausgewählte physische Laufwerk verweist. Wenn Sie die VMDK-Datei als Laufwerk in VirtualBox laden, greift VirtualBox tatsächlich auf das physische Gerät zu.

Als nächstes öffnen Sie VirtualBox als Administrator. Klicken Sie mit der rechten Maustaste auf die Verknüpfung von VirtualBox und wählen Sie Als Administrator ausführen aus. VirtualBox kann nur auf Raw-Festplattengeräte mit Administratorrechten zugreifen.

Erstellen Sie eine neue virtuelle Maschine, indem Sie auf die Schaltfläche Neu klicken und den Assistenten durchlaufen. Wählen Sie das Betriebssystem auf dem USB-Laufwerk, wenn Sie dazu aufgefordert werden.

Wenn Sie aufgefordert werden, eine Festplatte auszuwählen, wählen Sie Vorhandene Datei einer virtuellen Festplatte verwenden, klicken Sie auf die Schaltfläche, um nach der Datei zu suchen, und navigieren Sie zu dieser Datei - das ist C: \ usb.vmdk, wenn Sie keine eigene Datei ausgewählt habenPfad.

Booten Sie die virtuelle Maschine und es sollte das Betriebssystem von Ihrem USB-Laufwerk booten, so als würden Sie es auf einem normalen Computer booten.

Beachten Sie, dass das USB-Gerät die erste Festplatte in Ihrer virtuellen Maschine sein muss oder dass VirtualBox nicht von dieser booten wird. Mit anderen Worten, Sie können nicht einfach eine standardmäßige virtuelle Maschine erstellen und das USB-Gerät später anschließen.

Wenn Sie ein Betriebssystem von einem USB-Laufwerk installieren möchten, müssen Sie später eine Festplatte aus dem Einstellungsfenster der virtuellen Maschine hinzufügen. Stellen Sie sicher, dass das USB-Laufwerk die erste Festplatte in der Liste ist.

Linux- und Mac-Hosts

Der Prozess ist bei Linux- und Mac-Hostsystemen im Prinzip der gleiche. Sie müssen den gleichen VBoxManage-Befehl verwenden, um eine Datei zu erstellen, die den Raw-Datenträger darstellt. Sie müssen jedoch den Pfad zum Festplattenlaufwerk auf Ihrem Linux- oder Mac-System angeben.

Das Open-Foam-Wiki enthält einige Tipps und Problemumgehungen, die Ihnen dabei helfen können, diesen Prozess an Linux- oder Mac-Hosts anzupassen. Die Verwendung einer Raw-Host-Festplatte aus einem Gastabschnitt in der offiziellen Dokumentation von VirtualBox kann ebenfalls hilfreich sein.

Das Booten von einer Standard-ISO-Datei ist immer noch die am besten unterstützte Art, ein Betriebssystem in VirtualBox oder anderen Programmen für virtuelle Maschinen zu installieren oder einfach zu booten. Wenn möglich, sollten Sie ISO-Dateien herunterladen und sie verwenden, anstatt mit USB-Laufwerken herumzuspielen.

Wenn Sie VMware anstelle von VirtualBox verwenden, versuchen Sie, den Plop-Boot-Manager zum Starten von USB in VMware zu verwenden.