Forum Discussion
mbr2gpt Disk Validation Failed
- Nov 21, 2021
As per above screenshot, mbr2gpt tool required the OS partition as mentioned in Microsoft's official document as below:
https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt#disk-prerequisites
I've read the documentation. I do not see anything I am doing that does not match the documentation.
Apologies if I am missing something obvious but it would be helpful to me if you can point to something I am doing wrong. No need to post the documents I've read before.
- adoradorMar 23, 2022Copper Contributor
Hi everyone, this is my first time here: I don't know if this could solve your problem, but it worked for me. In my case, the operating system (Win 10 pro 21H2) installed on disk2 (500GB SSD Gigabyte GP-ASM2 NVMe). I tried to upgrade to GPT but without success: same error message (all too common). However, I was using the freeware <MiniTool Partition Wizard> to try to switch from MBR to GPT (and I found that it is ONLY possible for the paid version ...) when I found the command "Align All Partition". After some internet research, I found this page <https://superuser.com/questions/225936/what-does-it-mean-to-align-partitions>. Well, even after reading that the command is only for improving the performance of the operating system (... the system really should know the true block size ...) I've try to proceed with this 'feature'. Well, this (IN MY CASE) solved the mbr2gpt /validate error message, so now my OS disk is GPT. This is where I write right now ... good luck.
- joemarinedotcomDec 14, 2021Copper Contributor
Naeem86 - Funny thing is I figured it out right after posting this. I had to change my boot drive using the command prompt and the Bcdboot command, rebooting and changing my boot drive to boot from the same drive as my OS, good to go.
Once i was booting off the same drive as the OS, Mpt2gpt worked like it should.
So, that would be one more requirement to add besides what is here, your OS and boot have to be on the same physical drive.
- Naeem86Dec 14, 2021Copper ContributorI would use macrium reflect software and move either the boot to os drive or the other way. Make sure to take a back before doing so.
This was you will have both on one drive as opposed to 2. - joemarinedotcomDec 14, 2021Copper Contributor
Hi Folks,
I am having this issue and have read all the feedbacks. I am pretty sure the issue is the boot partition is on a different disk then the OS. You can meet all the criteria they are saying but ultimately the boot and OS need to be on one drive it seems. Mine ended up this way after upgrading several times over the years. I didn't realize this was happening. Is there any easy fix? I have this computer setup just like I want it and years getting it this way, hate to have to go back.
- Naeem86Dec 04, 2021Copper ContributorTammerAb
I went through all your exchange with salman.
My guess is here is your disk 0 contains the system resevered portion that needs to be with the boot drive, in your case disk 1. You cam see from my screen shots that both my older ssd and new ssd have the system resevered on the same disk as the boot.
Perhaps also try setting the recovery partition as a primary partition or making active or both if one does not work.
I have attached screenshots of my old system ssd which i copied to my new ssd and then i converteded to gpt. So i ran the validation on the old ssd which os still mbr and validation passed.
I have data drives as well and their description does not state they are system as is your case. I also do not have any recovery partitions. I can only assume that might be causing issues as its not a primary partition.
post back of this helped in anyway. - SalmanAhmedNov 25, 2021Steel Contributor
Hi Blackskull,
Please make sure that you have 1 active partition as well, also share the screenshot of disk management console.
- BlackskullNov 22, 2021Copper Contributor
Hello SalmanAhmed 2 of the partitions are primary the third is the recovery partition and I can't change it.
- SalmanAhmedNov 21, 2021Steel Contributor
Hi Blackskull
Please confirm that all of your 3 partitions are primary partition, the requirement says that the disk should not have any extended/logical partition.
- BlackskullNov 21, 2021Copper Contributor
hello SalmanAhmed i tried what you suggested and the program still failed.
- TammerAbNov 21, 2021Copper Contributor
- SalmanAhmedNov 21, 2021Steel Contributor
Hi TammerAb,
Please share latest screenshot from disk management console, that will be helpful to identify the point of failure.
- TammerAbNov 20, 2021Copper Contributor
- SalmanAhmedOct 28, 2021Steel Contributor
Hi Blackskull,
Thanks for contacting me, as I can see from the screenshot:
- Your drive c: from disk0 has 70% free space which is more than enough
- You also have a system drive (c:) in your disk0
- You have active partition (c:)
- You don't have more than 3 partitions on disk0, which is also good.
Therefore, I'd suggest to shrink your drive c: and create another partition of 2GB. After this step try to validate the configuration by mbr2gpt tool. I hope this step will be a useful for you.
- BlackskullOct 28, 2021Copper Contributor
I am having the exact same problem with the exception that my primary boot disk with the OS is disk 0. It has two partitions one being the active boot partition and the second being the recovery partition. I have tried several times but it always fails.
- SalmanAhmedOct 10, 2021Steel Contributor
Did you try to shrink your C: drive? I will suggest you to shrink the drive and make 1 more primary partition of 4GB at the end of the disk. Let's give it another try.