I want to upgrade my disk from MBR to GPT, and I tried using Windows' MBR2GPT.EXE
tool to do the job. I used Windows' DISKPART
tool to identify the disk I want to convert. However, this happened:
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
and the conversion failed. Using Diskpart again, I get the following output:
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
Looking at the partitions on disk 0, there are 2 primary partitions and 2 hidden ones, I read here that the partitions might have something to do with the conversion failing, so I believe this is the culprit. If anyone could offer help converting my disk, that would be greatly appreciated.