Windows 8 und Windows Server 2012 auf virtuellen Festplatten

Windows 8 in einer VHD-Datei installieren und Boot-Manager anpassen

Wer Windows 8 oder Windows Server 2012 parallel zu einem anderen Betriebssystem nutzen möchte, kann dies einfach in einer virtuellen Festplatte realisieren. Für den Boot-Manager spielt es keine Rolle, ob physische oder virtuelle Festplatte, mit den entsprechenden Einstellungen startet immer das gewünschte System.

Seit Windows 7 (Enterprise und Ultimate) ist die Installation des Betriebssystems in eine virtuelle Festplatte vorgesehen, diese nutzt die Hardware des Hosts. Wer Windows 8 - hier unterstützen die Editionen Professional oder Enterprise VHDs sowie Windows Server 2012 - einmal testweise installieren möchte, findet in dieser Vorgehensweise eine praktische Lösung.

Testumgebungen einfach in VHD-Dateien installieren

Für Testplattformen in realer Umgebung ist diese Technologie hervorragend geeignet. Sie können auf diese Weise auf Testcomputern mit nur einer Festplatte problemlos verschiedene Editionen und Varianten von Windows 7/8 oder Windows Server 2008 R2/2012 und Hyper-V Server 2012 installieren.

In einer VHD-Installation von Windows Server 2012 kann man problemlos auch Hyper-V installieren und in der VHD des Betriebssystems weitere virtuelle Festplatten erstellen. So lassen sich auch mit einfacher Hardware komplexe Testumgebungen erstellen. Grundsätzlich spielt es für den Boot-Manager oder das zweite installierte Betriebssystem keine Rolle, ob das zweite System auf einer virtuellen oder auf einer physischen Festplatte installiert ist. Sie können herkömmliche Installationen von Windows 7/8 oder Windows Server 2008 R2/2012 mit VHD-Installationen mischen. Die VHD-Installation lässt sich jederzeit wieder rückgängig machen und entfernen. Wie Sie dabei vorgehen, zeigen wir Ihnen nachfolgend.

Alle Daten von Windows 8 oder Windows Server 2012 befinden sich nach der Installation auf dem virtuellen System in der VHD-Datei. Beim Betrieb bemerken Sie davon nichts. Haben Sie auf dem Computer noch eine herkömmliche Installation vorliegen, bindet der Explorer in der VHD-Datei diese ebenfalls mit ein. Auf die gleiche Vorgehensweise können Sie auch Windows Server 2012 oder Hyper-V Server 2012 installieren.

Schritt-für-Schritt-Anleitung

In diesem Beispiel erstellen wir die virtuelle Festplatte aus der Setup-Routine von Windows 8 heraus.

1. Booten Sie Ihren Computer mit der Windows-8- oder Server-2012-DVD.

2. Bestätigen Sie auf dem ersten Installationsfenster die Spracheinstellungen.

3. Sobald das zweite Fenster der Windows-8-Installation erscheint, wählen Sie nicht Jetzt installieren, sondern drücken die Tastenkombination (Shift)+(F10), um eine Eingabeaufforderung zu öffnen.

4. Sodann geben Sie diskpart ein. Die nächsten Schritte bestehen darin, dass Sie auf der physischen Festplatte im Computer eine neue virtuelle Festplatte als VHD-Datei erstellen und diese in die Windows-8-Installation einbinden, die Sie gerade gestartet haben. Ihre bestehende Betriebssysteminstallation bleibt davon unberührt.

5. Zunächst erstellen Sie die virtuelle Festplatte mit dem Befehl create vdisk file="d:\win8.vhd" type=expandable maximum=30000. Überprüfen Sie zuvor, welcher Laufwerksbuchstabe aktuell zugewiesen ist. Dazu benutzen Sie Diskpart list disk und list volume. Verwenden Sie nicht den kleinen Bereich mit dem Boot-Manager, sondern die Datenpartition. Mit der Option maximum geben Sie die Größe der Platte an.

6. Haben Sie die Eingabe bestätigt, erstellt Windows 8 die virtuelle Festplatte. Im nächsten Schritt wählen Sie die Platte mit select vdisk file="d:\win8.vhd" aus.

7. Der Befehl attach vdisk verbindet die VHD-Datei mit der Windows-8-Installation, die Sie gestartet haben.

8. Haben Sie diese Befehle ausgeführt, schließen Sie die Eingabeaufforderung und fahren mit der Windows-8-Installation fort, indem Sie im Fenster auf Jetzt installieren klicken. Akzeptieren Sie die Lizenzbedingungen und wählen bei Installationsart die Option Benutzerdefiniert aus.

9. Auf der nächsten Seite sehen Sie alle Festplatten, auch die von Ihnen erstellte virtuelle Festplatte. Diese erkennen Sie an ihrer Größe und der Fehlermeldung, wenn Sie diese auswählen. Um Windows 8 in dieser Festplatte zu installieren, wählen Sie diesen Datenträger aus. Die Meldung "Windows kann nicht auf diesem Laufwerk installiert werden", können Sie ignorieren.

10. Anschließend startet die Windows-8-Installation wie auf einer normalen Festplatte. Die Daten speichert der Installationsassistent direkt in der VHD-Datei.