Windows von einem USB-Stick auf ein GPT-Laufwerk installieren - Wie Man

Windows von einem USB-Stick auf ein GPT-Laufwerk installieren

Die Installation von Windows auf einem GPT-partitionierten Laufwerk ist nicht etwas, was Sie bereits wissen, bevor Sie es einmal ausführen. Außerdem ist die Installation auf einem System ohne optische Medien schwieriger.

In diesem How-To erfahren Sie, wie Sie einen USB-Stick für die Installation von Windows 2008 R2 auf MBR- oder GPT-partitionierten Festplatten eines Dell PowerEdge-Servers vorbereiten. Die Schritte für andere Server unterscheiden sich geringfügig.

Hinweis: Wenn Ihre Festplatte oder Ihr RAID-Volume, auf die Sie Windows installieren, eine Größe von mehr als 2 TB hat, müssen Sie diese Methode verwenden, da Sie sonst nur die ersten 2 TB des Speicherplatzes benötigen.

Bedarf:
A) Ihr Motherboard muss EFI unterstützen.
B) Wenn die EFI-Unterstützung Ihres Motherboards über uEFI erfolgt, muss es mindestens v2.0 sein.

9 Schritte insgesamt

Schritt 1: Formatieren Sie einen USB-Stick (mindestens 3 GB freier Speicherplatz) mit FAT32.

Ein schnelles Format ist in Ordnung. NTFS funktioniert nicht für GPT-Datenträger, wohl aber für MBR-Datenträger. Im Sinne dieses How-To nennen wir das Laufwerk H:.

Schritt 2: Mounten Sie Ihr Win2k8R2-ISO oder legen Sie Ihr Medium ein.

Im Sinne dieses How-To nennen wir das Laufwerk D:. Wenn Ihr Laufwerksbuchstabe anders ist, kompensieren Sie bitte den Rest dieses Tutorials.

Schritt 3: Machen Sie den USB-Stick bootfähig.

Führen Sie an einer Eingabeaufforderung den folgenden Befehl aus (dies sollte nur einen Moment dauern):

d: boot bootsect.exe / NT60 h:

Schritt 4: Kopieren Sie die Windows-Installationsmedien auf den USB-Stick.

Führen Sie an einer Eingabeaufforderung den folgenden Befehl aus (dies dauert einige Minuten):

xcopy d: *. * / s / e / f h:

Schritt 5: Kopieren Sie die Windows EFI-Dateien an den richtigen Ort.

Führen Sie an einer Eingabeaufforderung den folgenden Befehl aus (sollte nur einen Moment dauern):

xcopy D: efi microsoft *. * / s / e / f h: efi

Schritt 6: Kopieren Sie bootmgfw.efi in bootx64.efi.

Für diesen Schritt müssen Sie BOOTMGFW.EFI von einer vorhandenen Windows 2008 R2-Installation abrufen. Das Standardverzeichnis befindet sich in C: Windows Boot EFI bootmgfw.efi. Kopieren Sie diese Datei nach H: efi boot BOOTx64.EFI (Groß- und Kleinschreibung wird nicht berücksichtigt).

Schritt 7: Aktivieren Sie EFI auf Ihrem Server.

Auf modernen Dell-Servern müssen Sie das System-Setup aufrufen und den Startmodus von "BIOS" in "UEFI" ändern.

Schritt 8: Konfigurieren Sie EFI für das Booten vom USB-Gerät.

Wählen Sie nach dem Booten des Servers die Option, um Sie in die EFI-Konfiguration zu bringen. Auf modernen Dell-Servern drücken Sie F11, um in die uEFI-Konfiguration zu gelangen.

Schritt 9: Ihr Server, der EFI verwendet, sollte jetzt vom USB-Stick booten, und Sie können Windows wie gewohnt installieren.

Wenn Sie aus irgendeinem Grund immer noch nicht booten können, verwenden Sie die EFI-Konfiguration, um zur Datei BOOTx64.EFI zu navigieren und von dieser EFI-Anwendung zu starten. In Dell uEFI v2.1 gibt es die Option "einmaliger Start", mit der Sie zu dieser Datei navigieren können.

Es gibt keine Garantie dafür, dass dies eine 100% perfekte Lösung ist. Wir haben begrenzte Server, um diesen auszuprobieren. Dies war insbesondere bei unserem Dell PowerEdge R510 erfolgreich. Die Dokumentation war unmöglich zu finden, dass wir dies tun mussten. Ich brauchte einen ganzen Tag und ein Team von Dell-Ingenieuren (~ 6 von ihnen) brauchte 4 Stunden, um schließlich über diese Lösung zu stolpern. Die Schritte # 5 und # 6 waren die Teile, die uns abgeworfen haben. Wenn man bedenkt, dass die erforderliche Datei nicht einmal auf der Windows-Installationsdiskette verfügbar ist, ist dies besonders schwierig. Glücklicherweise haben wir jetzt eine funktionierende Lösung.