Konvertierung von MBR in GPT nicht möglich

969
Jacob Schneider

Ich möchte meine Festplatte von MBR auf GPT aktualisieren, und ich habe versucht, das Windows- MBR2GPT.EXETool zu verwenden, um die Aufgabe zu erledigen. Ich habe das Windows- DISKPARTTool verwendet, um die Festplatte zu identifizieren, die ich konvertieren möchte. Dies ist jedoch passiert:

C:\WINDOWS\system32>MBR2GPT.EXE /convert /disk:0 /allowfullos  MBR2GPT will now attempt to convert disk 0. If conversion is successful the disk can only be booted in GPT mode. These changes cannot be undone!  MBR2GPT: Attempting to convert disk 0 MBR2GPT: Retrieving layout of disk MBR2GPT: Validating layout, disk sector size is: 512 bytes Disk layout validation failed for disk 0 MBR2GPT: Conversion failed 

und die Konvertierung ist fehlgeschlagen. Wenn Sie Diskpart erneut verwenden, erhalte ich die folgende Ausgabe:

DISKPART> list disk  Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- * Disk 0 Online 465 GB 0 B Disk 1 Online 3841 MB 960 KB  DISKPART> select disk 0  Disk 0 is now the selected disk.  DISKPART> list partition  Partition ### Type Size Offset ------------- ---------------- ------- ------- Partition 1 Primary 100 MB 1024 KB Partition 2 Primary 464 GB 101 MB Partition 3 Recovery 813 MB 464 GB Partition 4 Recovery 511 MB 465 GB 

Wenn ich mir die Partitionen auf Datenträger 0 ansehe, gibt es zwei primäre und zwei versteckte Partitionen. Ich habe hier gelesen , dass die Partitionen möglicherweise etwas mit der fehlgeschlagenen Konvertierung zu tun haben, daher glaube ich, dass dies der Täter ist. Wenn jemand Hilfe beim Konvertieren meiner Festplatte anbieten könnte, wäre das sehr dankbar.

0

1 Antwort auf die Frage

2
phuclv

Verborgen bedeutet nur, dass das Betriebssystem diese Partitionen nicht automatisch einbindet. Es ist nicht auf den Erfolg oder Misserfolg der Konversion, da es in dem gerade einen anderen Wert ist Partitionstyp - Feld, das Format der Partition ist immer noch die gleiche

In der MBR2GPT-Dokumentation heißt es, dass die folgenden Bedingungen erfüllt sein müssen, um das Laufwerk in GPT umzuwandeln

  • Die Platte verwendet derzeit MBR
  • Es ist nicht genügend Speicherplatz vorhanden, um die primären und sekundären GPTs zu speichern:
    • 16 KB + 2 Sektoren an der Vorderseite der Festplatte
    • 16 KB + 1 Sektor am Ende der Platte
  • In der MBR-Partitionstabelle gibt es höchstens 3 primäre Partitionen
  • Eine der Partitionen ist aktiv und ist die Systempartition
  • Die Festplatte hat keine erweiterte / logische Partition
  • Der BCD-Speicher auf der Systempartition enthält einen Standard-Betriebssystemeintrag, der auf eine Betriebssystempartition verweist
  • Die Volume-IDs können für jedes Volume abgerufen werden, dem ein Laufwerksbuchstabe zugewiesen ist
  • Alle Partitionen auf der Festplatte sind MBR-Typen, die von Windows erkannt werden, oder deren Zuordnung mithilfe der Befehlszeilenoption / map angegeben wurde

https://docs.microsoft.com/de-de/windows/deployment/mbr-to-gpt

Ich bin nicht sicher, um welche Art von Wiederherstellungspartitionen es sich handelt, aber wenn beide primär sind, haben Sie kein Glück. Ein weiteres häufiges Problem ist, dass am Ende des Laufwerks kein Speicherplatz für die Backup-GPT-Einträge vorhanden ist. In diesem Fall müssen Sie die Größe der letzten Partition ändern, um Platz für sie zu schaffen.

Sie können lesen Warum schlägt die MBR2GPT-Konvertierung fehl und wie wird sie behoben? um zu sehen, ob es hilft

Aber es wird empfohlen, eine 3 zu verwenden rd Party - Lösung, da von Windows integrierten Tools wie diskmgmt.msc und mbr2gpt haben sehr begrenzte Fähigkeit, externe, verglichen und nicht komplexe Situationen lösen. Einige Vorschläge:

Zufällig habe ich 4 Partitionen, von denen zwei primär sind. Das würde das erklären. Jacob Schneider vor 5 Jahren 0