Erstellen und Booten von einer VHD-Datei

 Abel Chajet
Abel Chajet

Folgen

27. Januar 2016 * 5 min Lesezeit

Stellen Sie sich anstelle mehrerer Charlie Chaplins Versionen von Windows vor (aus „The Circus“, 1928)

Das Booten von zwei verschiedenen Betriebssystemen auf einem Computer kann durchgeführt werden, ohne eine Festplatte in mehrere Partitionen aufzuteilen. In diesem Tutorial gehe ich durch die Schritte zum Festlegen einer virtuellen Festplattendatei oder VHD in den nativen Startmodus. Da VHDs ursprünglich als Dateien erstellt wurden, auf denen virtuelle Maschinen Betriebssysteme starten, ist ihre Formbarkeit ideal für diejenigen, die mit Windows experimentieren und mehr über verschiedene Versionen erfahren möchten. Das Booten von einer VHD-Datei ermöglicht auch eine wesentlich höhere Leistung als das einfache Ausführen der VHD in einer virtuellen Maschine in einem anderen Betriebssystem. Sobald Sie wissen, wie Sie eine VHD erstellen, können Sie viele verschiedene Windows-Typen vom BIOS Ihres PCS oder von einer virtuellen Maschine aus starten. In sechs Schritten können Sie Ihren PC in einen Spiegelsaal verwandeln, in dem Sie die vielen verschiedenen Variationen von Windows aus allen Blickwinkeln sehen können.

Bitte beachten Sie, dass dieser Beitrag für diejenigen gedacht ist, die bereits Erfahrung mit Windows-Betriebssystemen haben. Beachten Sie, dass das Basteln mit dem Systemstart Ihr BIOS verlassen kann, ohne auf eine funktionierende Partition zugreifen zu können; Ich empfehle, ein USB-Wiederherstellungslaufwerk (Anweisungen hier ) zu erstellen, um sicherzustellen, dass Sie Ihr Betriebssystem wiederherstellen können, wenn etwas schief geht. Sie benötigen auch eine Windows-Version auf der VHD zu installieren, so halten Sie auf der Hand ein .ISO oder andere Installationsmedien, die die Windows-Version Ihrer Wahl enthalten. Ein gewisses Maß an Vertrautheit mit der Windows-Befehlszeile ist ebenfalls erforderlich, und obwohl der größte Teil des Prozesses grafisch abgeschlossen werden kann, können Sie hier mehr über die Windows-Befehlszeilenschnittstelle erfahren, wenn Sie mit der Eingabe von Befehlen, die Ihr System auf einer sehr grundlegenden Ebene ändern können, nicht vertraut sind.

Beginnen wir:

  1. Öffnen Sie ein Programm namens „Disk Manager“, indem Sie Windows + R drücken und „diskmgmt“ eingeben.msc“, und drücken Sie die Eingabetaste.
  2. Die Datenträgerverwaltung sollte unter Windows 10 so aussehen, wenn Sie nur eine Partition haben:

Eine einfache, grundlegende, fehlerfreie Festplatte

Wählen Sie Ihr Hauptlaufwerk aus, das normalerweise mit „C:“ gekennzeichnet ist. Klicken Sie im Menü „Aktion“ auf „VHD erstellen“. Sie werden gefragt, wo die Datei erstellt werden soll (ich empfehle einen einfachen und unkomplizierten Pfad, vorzugsweise in einem neuen Ordner), ob eine VHD- oder VHDX-Datei erstellt werden soll (zur Vereinfachung und maximalen Kompatibilität wählen Sie VHD) und zwischen fester Größe und dynamisch erweiterbar (gehen Sie mit fester Größe). Die Parameter sind hier abgebildet:

Beachten Sie bei der Entscheidung, wie viel Speicherplatz für die VHD zugewiesen werden soll, die Mindestsystemanforderungen für das Betriebssystem, das Sie verwenden möchten. Windows 10 benötigt mindestens 20 GB für ein 64-Bit-System; Server 2012 benötigt mindestens 32 GB.

3. Nachdem die VHD-Datei erstellt wurde, wählen Sie „VHD anhängen“ aus dem Aktionsmenü. Klicken Sie mit der rechten Maustaste auf die nicht zugewiesene Partition im neu erstellten Laufwerk und wählen Sie „Festplatte initialisieren“, wie hier zu sehen:

Auf diese Weise können Sie Partitionen auf der VHD erstellen, wie Sie es auf einem physischen Laufwerk tun würden. Wählen Sie die Option MBR oder Master Boot Record, um maximale Kompatibilität zu gewährleisten.

MBR ist abwärtskompatibel, GPT nicht

4. Klicken Sie nun mit der rechten Maustaste auf den nicht zugewiesenen Speicherplatz und wählen Sie „Neues einfaches Volume“, um einen grafischen Assistenten zu öffnen, der Sie durch die erforderlichen Schritte zum Erstellen einer NTFS-Partition für das Laufwerk führt.

5. Diese nächsten Schritte erfordern die Verwendung der Befehlszeile. Um ein bootfähiges Windows-Image auf die VHD anzuwenden, holen Sie sich das .ISO oder andere Installationsmedien, die ich bereits erwähnt habe, sowie eine Suite von Tools von Microsoft namens Windows Automated Installation Kit (AIK) finden Sie hier. Installieren Sie das AIK und öffnen Sie dann die Eingabeaufforderung Deployment Tools (siehe Abbildung)

und geben Sie Folgendes ein:

imagex /info

Dieser Befehl gibt viele Informationen darüber zurück, welche Versionen darin enthalten sind .ISO, und was die Bildindexnummer für jede Version ist. Möglicherweise möchten Sie Windows 7 mit einer anderen Konfiguration neben einer vorhandenen Installation installieren, um eine andere Perspektive auf das Betriebssystem zu erhalten. Alternativ können Sie eine Version von Windows Server 2012 R2 installieren und im Server Core-Modus ausführen, um die vollständige GUI-Version komisch wiederzugeben.

6. Nachdem Sie die Indexnummer der Version gefunden haben, die Sie installieren möchten, geben Sie diesen Befehl ein:

imagex /apply

Beispiel: imagex /apply E:\SOURCES\INSTALL.WIM 9 V:\

Das Anwenden eines Bildes auf die VHD kann einige Zeit in Anspruch nehmen. Machen Sie also eine Pause und gönnen Sie sich einen Snack, um sich dafür zu belohnen, dass Sie so weit gekommen sind.

7. Sobald das Image angewendet wurde, öffnen Sie als Administrator eine neue Befehlszeilenshell und geben Sie „bcdboot : \ windows“ ein. Dadurch wird die VHD-Partition als bootfähiges Laufwerk bezeichnet, indem wichtige Dateien kopiert werden, die zum Booten erforderlich sind. Starten Sie neu und rufen Sie die BIOS—Optionen auf Ihrem Computer auf — die Methoden variieren je nach PC-Hersteller und -Modell -, um ein Startmenü aufzurufen, in dem Sie zwischen Ihrer aktuellen Partition und der VHD wählen können. Wählen Sie das VHD-Laufwerk und herzlichen Glückwunsch! Sie haben jetzt ein voll funktionsfähiges, bootfähiges Laufwerk, auf dem eine Windows-Version Ihrer Wahl auf derselben Partition wie Ihr Hauptlaufwerk ausgeführt wird!

Nachdem Sie nun eine VHD-Datei erstellen können, können Sie Ihre Festplatte mit verschiedenen Versionen von Windows Server und Betriebssystemen füllen, um zu experimentieren und Ihre Fähigkeiten zu verbessern. Installieren Sie Windows 2012 R2 Server Core auf einer virtuellen Festplatte, um sich mit einer reinen Befehlszeilenschnittstelle vertraut zu machen, oder Windows 10, um Legacy-Programme unter dem neuesten Betriebssystem von Microsoft zu testen. Sie können mehr VHDs erstellen, um sie in diesen bootfähigen VHDs zu verwenden, und sie in virtuellen Maschinen ausführen. Die einzige Einschränkung bei der Erstellung des Windows-Äquivalents einer endlosen Halle von Funhouse-Spiegeln ist die Menge an Speicher und RAM, die auf Ihrem PC verfügbar sind.

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht.