So konvertieren Sie MBR in GPT und wechseln von BIOS/Legacy-Boot zu UEFI

So konvertieren Sie MBR in GPT und wechseln von BIOS/Legacy-Boot zu UEFI

Ich versuche, eine Windows 10 Enterprise VM vom BIOS-Boot auf EFI/UEFI umzustellen. Nach umfangreichen Recherchen fand ich das integrierte Tool „MBR2GPT“, das MS mit dem Fall Creators Update veröffentlicht hat:https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt

Wenn ich jedoch das Win10-ISO (also WinPE) boote und versuche, das Tool „MBR2GPT .exe“ auszuführen, schlägt dies fehl:

E:\Windows\System32>mbr2gpt /convert 
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 byes
Cannot find OS partition(s) for disk 0

Ich führe zuerst DISKPART aus, um sicherzustellen, dass die Betriebssystemfestplatte tatsächlich die Festplatte 0 ist. Ich bin verzweifelt auf der Suche nach einer Lösung, da wir fast 20 Maschinen abbilden müssen und eine enge Deadline haben. Hilfe ist sehr willkommen!

Hier sind meine Protokolle:https://drive.google.com/drive/folders/10Qytdhmr6JDyLndCfrfUGQrsYL2PVAKv?usp=sharing

Antwort1

Dies ist jetzt behoben. Ich konnte mbr2gpt.exe nicht zum Laufen bringen, ABER ich konnte GDisk zum Laufen bringen (die Online-Dokumentation ist schlecht, zu ausführlich und langatmig, aber booten Sie einfach zu WinPE und führen Sie GDisk64.exe zur Befehlserkennung aus): http://www.rodsbooks.com/gdisk/mbr2gpt.html

  • Laden Sie GDisk herunter, kopieren Sie gdisk-windows-1.x.zip auf einen USB-Stick, auf dem sich Win10 ISO befindet, und extrahieren Sie die .zip-Datei in einen Ordner
  • UEFI-Boot zu Win10 ISO > CMD-Eingabeaufforderung. Verwenden Sie DISKPART, um die OS-Datenträgernummer zu überprüfen (normalerweise 0), listen Sie das Volume auf (um das USB-Laufwerk zu finden)
  • Öffnen Sie CMD und wechseln Sie mit cd in das GDisk-Verzeichnis, das Sie auf dem USB-Laufwerk erstellt haben
  • Führen Sie GDisk auf Datenträger 0 wie folgt aus:gdisk64.exe 0:
  • Geben Sie "Y" ein, um GDisk zu starten, und dann "?", um Befehle anzuzeigen
  • w = Tabelle auf Festplatte schreiben und beenden

Sobald dies erledigt ist, wurden Ihre Partitionen von MBR in GPT konvertiert, aber Ihre Systempartition (Bootloader) ist jetzt defekt. Befolgen Sie diese Schritte, um sie wiederherzustellen:https://social.technet.microsoft.com/wiki/contents/articles/14286.converting-windows-bios-installation-to-uefi.aspx

Endlich,Ändern Sie Ihren BIOS-Startmodus auf UEFIund du bist fertig!

verwandte Informationen