Wie man Windows manuell von einer GPT-Festplatte auf einem Legacy-BIOS startet – ohne dabei den Verstand zu verlieren
Manchmal fühlt es sich an, als würde einem der Kopf rauchen, wenn man versucht, Windows auf einem älteren BIOS mit einer GPT-Festplatte zum Laufen zu bringen. BIOS-Systeme akzeptieren grundsätzlich nur MBR-Festplatten. Wenn Windows also auf einer GPT-Festplatte liegt, weigert es sich entweder zu starten oder gibt eine Fehlermeldung wegen inkompatibler Partitionsstile aus. Wenn das Ändern der BIOS-Einstellungen keine Option ist oder man – wie ich – stur ist und seine Daten unbedingt behalten möchte, gibt es ein paar Tricks, um Windows auf klassischen BIOS-Systemen von einer GPT-Festplatte zu starten. Es ist zwar etwas umständlich, aber es funktioniert. Diese Methode beinhaltet das Erstellen eines kleinen bootfähigen USB-Sticks mit dem Windows-EFI-Bootloader, der das BIOS dazu bringt, im UEFI-Modus von einer GPT-Festplatte zu booten. Der Haupttrick besteht darin, einen USB-Stick mit dem Windows-EFI-Bootloader (Bootdateien, BCD usw.) vorzubereiten und das BIOS so einzustellen, dass es davon bootet. Sobald das eingerichtet ist, kann Windows mit etwas Glück starten – und wenn nicht? Dann ist es an der Zeit, andere Tricks auszuprobieren, wie zum Beispiel die Verwendung von Clover oder die Konvertierung Ihrer Festplatte (diese bergen jedoch ein höheres Risiko).
Wie man Windows von einer GPT-Festplatte auf einem BIOS-System startet
Methode 1: Verschieben der Windows-Bootloader-Dateien auf ein USB-Laufwerk
Diese Methode ist etwas ungewöhnlich, funktioniert aber. Im Wesentlichen geht es darum, die Windows-Bootdateien auf einen USB-Stick zu kopieren, den das BIOS erkennt und von dem es booten kann, selbst wenn Ihre Festplatte im GPT-Format vorliegt und das BIOS normalerweise kein UEFI unterstützt. Es ist, als ob Sie Ihrem System eine Art UEFI-Umgebung bereitstellen.Warum das hilft: Das BIOS erkennt GPT-Festplatten nicht als bootfähig, kann aber von einem USB-Stick mit EFI-Dateien booten. Sobald das System in dieser schlanken EFI-Umgebung startet, kann Windows auf der GPT-Festplatte tatsächlich starten.Wann ist das sinnvoll: Wenn Windows bereits installiert ist, aber aufgrund der GPT-Festplatte nicht mit einem älteren BIOS bootet.Was Sie erwarten können: Wenn Sie die Schritte sorgfältig befolgen, sollte Ihr PC nach der Konfiguration des BIOS für das Booten vom USB-Stick in Windows starten.Schritte: – Erstellen Sie einen bootfähigen Windows PE- oder WinRE-USB-Stick (falls noch nicht vorhanden).- Starten Sie von diesem USB-Stick und öffnen Sie die Eingabeaufforderung (Umschalt + F10).- Führen Sie `diskpart` aus und identifizieren Sie Ihr Windows-Laufwerk (verwenden Sie `list disk` und anschließend `select disk X`).- Suchen Sie Ihre Windows-Partition (verwenden Sie `list volume`) und notieren Sie sich den Laufwerksbuchstaben.- Formatieren Sie einen kleinen USB-Stick (z. B.1 GB) als FAT32: bash diskpart select disk [USB-Laufwerksnummer] clean create partition primary format fs=fat32 quick assign letter=G exit – Kopieren Sie die Bootdateien von Ihrem Windows-Laufwerk auf diesen USB-Stick: bash bcdboot D:\Windows /s G: /f UEFI Ersetzen Sie `D:` durch den Laufwerksbuchstaben Ihrer Windows-Partition.- Schreiben Sie den MBR-Bootcode auf den USB-Stick: bash bootsect /nt60 G: /mbr /force – Starten Sie den Computer neu, rufen Sie das BIOS auf, legen Sie den USB-Stick als erstes Boot-Gerät fest und speichern Sie die Änderungen.- Wenn das BIOS vom USB-Stick bootet, lädt es die Windows-EFI-Bootdateien, die die Kontrolle an Ihre Windows-Installation auf der GPT-Partition übergeben sollten.Hinweis: Falls Sie nicht weiterkommen, überprüfen Sie Ihre BIOS-Einstellungen – manche Systeme unterstützen möglicherweise kein UEFI-Booten von USB im Legacy-Modus oder erfordern die Deaktivierung von Secure Boot.
Option 2: Verwendung des integrierten Tools `mbr2gpt` (wenn Sie mit einem Datenverlust einverstanden sind)
Wenn es Ihnen nur darum geht, alles zum Laufen zu bringen, ohne sich Gedanken über Datenverlust machen zu müssen (und Sie Ihre Festplatte löschen möchten), können Sie die Festplatte direkt in GPT konvertieren. Aber Achtung: Dabei werden *alle* Daten gelöscht.Warum das hilft: Weil der Partitionsstil in GPT geändert wird, sodass UEFI nativ gestartet werden kann.Wann ist das sinnvoll: Wenn Sie eine Neuinstallation durchführen oder es Ihnen nichts ausmacht, Ihre Festplatte zu löschen.Was Sie erwarten können: Windows kann nach der Konvertierung nativ von GPT starten.Schritte: – Starten Sie von den Windows-Installationsmedien oder dem Wiederherstellungslaufwerk.- Öffnen Sie die Eingabeaufforderung (Umschalt + F10 während der Installation).- Führen Sie folgenden Befehl aus: bash diskpart select disk 0 clean convert gpt exit – Fahren Sie mit der Windows-Installation im UEFI-Modus fort.> Hinweis: Dies ist ein destruktiver Vorgang – sinnvoll, wenn Sie bereit sind, alle Daten zu löschen. Für datenerhaltende Konvertierungen verwenden Sie die andere Methode.
Zusatz: Warum sich das etwas seltsam anfühlen könnte
Denn natürlich sind die BIOS-Einstellungen ein einziges Chaos. Manche Mainboards lassen einen im Legacy-Modus einfach nicht von einer GPT-Festplatte booten. Die Lösung ist eher ein „Hack“: Man trickst das BIOS aus und gibt ihm EFI-Dateien von einem USB-Stick. Nicht die eleganteste Lösung, aber irgendwie befriedigend, wenn es funktioniert. Und neuere Mainboards mit Kompatibilitätsmodi oder CSM-Einstellungen machen das Ganze meist einfacher.
Zusammenfassung
Windows auf einer GPT-Festplatte mit einem älteren BIOS zum Laufen zu bringen, ist nicht ganz einfach und kann mitunter etwas frustrierend sein. Die zuverlässigste Methode, die ich kenne, ohne die gesamte Festplatte löschen oder auf reines UEFI umsteigen zu müssen, ist das Erstellen eines kleinen bootfähigen USB-Sticks mit den EFI-Dateien. Natürlich sollten Sie Ihre Daten immer sichern, bevor Sie Festplattenkonvertierungen oder Bootloader-Änderungen vornehmen, denn Murphys Gesetz gilt auch hier.
- Erstelle einen bootfähigen USB-Stick mit EFI-Bootdateien aus `bcdboot`
- Stellen Sie das BIOS so ein, dass es von diesem USB-Stick bootet.
- Viel Spaß mit Ihrer GPT-Festplatte, alter BIOS-Stil
Hoffentlich erspart das jemandem den Aufwand, Hardware auszutauschen oder alles neu zu formatieren, nur um Windows wieder zum Laufen zu bringen. Es ist zwar eine etwas ungewöhnliche Lösung, aber sie funktioniert. Ich drücke die Daumen, dass es hilft.