Hi.
I’m trying to convert my primary drive to GPT, but it doesn’t work (the usual Cannot find OS partition).
I’ve looked at everything that crossed my mind, googled and tried a lot of "solutions", but it it just won't budge.
This PC has a long history of Windows upgrades, the original install going back to Vista I think (running Windows 10 22H2 today).
At some point in history, there was a cloning (HDD to SSD), the old HDD now being my secondary drive.
I think this may be the source of the problem (it often is, from what I've read), but I can’t pinpoint why here, everything looks ok to me.
But I'm not expert, at least not on that matter!
I don’t want to go through a reinstallation (I wouldn't post here, otherwise), so I need your help figuring out what’s going on…
Thank you in advance.
Starting with the mbr2gpt output:
In setupact.log, here are the logs generated by the above mbr2gpt attempt:
Here’s my setup, drive-wise (apologies for the French language):
As I said earlier, disc#1 was disc#0 in the past, and was cloned into disc#0, hence the two partitions (E: and the 849MB unassigned one), that I never deleted, afraid of breaking something.
That may be important (or irrelevant), but the base user folder (usually C:\Users) is set to G:\Users.
BCD:
At some point, BCD was way more complicated, there were a lot of old entries, and the unassigned 849MB partition on disc#1 was designed as Boot Loader (probably a consequence of the cloning process).
I’m not sure when it got cleaner, but it’s probably during one of the the many attempts I tried to make things work.
As I said at the top of this post, I am not willing to reinstall. I’m lazy (well, not that lazy, I wouldn’t be here), but above all, I’m especially very intrigued!
I won’t lie, there’s also some proud in having the same Windows install working for so long. Honestly, this is the only issue I have (and that I ever had, AFAIKR). I’ve put this install through many upgrades, big hardware changes (including switching from intel to AMD), it never seemed to bother. Well, present situation excluded, of course.
So, what shall I run in order to find out why mbr2gpt fails?
Thanks,
wam
I’m trying to convert my primary drive to GPT, but it doesn’t work (the usual Cannot find OS partition).
I’ve looked at everything that crossed my mind, googled and tried a lot of "solutions", but it it just won't budge.
This PC has a long history of Windows upgrades, the original install going back to Vista I think (running Windows 10 22H2 today).
At some point in history, there was a cloning (HDD to SSD), the old HDD now being my secondary drive.
I think this may be the source of the problem (it often is, from what I've read), but I can’t pinpoint why here, everything looks ok to me.
But I'm not expert, at least not on that matter!
I don’t want to go through a reinstallation (I wouldn't post here, otherwise), so I need your help figuring out what’s going on…
Thank you in advance.
Starting with the mbr2gpt output:
Code:
PS C:\> mbr2gpt /validate /allowFullOS
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
Cannot find OS partition(s) for disk 0
Code:
2024-01-21 16:48:18, Info MBR2GPT was explicitly asked to run in full OS mode.
2024-01-21 16:48:18, Info MBR2GPT: System disk number is 0
2024-01-21 16:48:18, Info MBR2GPT: Attempting to validate disk 0
2024-01-21 16:48:18, Info MBR2GPT: Retrieving layout of disk
2024-01-21 16:48:18, Info MBR2GPT: Initial partition information
2024-01-21 16:48:18, Info ===========================================================
2024-01-21 16:48:18, Info Partition layout for disk: 0
2024-01-21 16:48:18, Info Partition style : MBR
2024-01-21 16:48:18, Info MBR signature: 2384779043
2024-01-21 16:48:18, Info Number of partitions : 3
2024-01-21 16:48:18, Info ===================PARTITION===============================
2024-01-21 16:48:18, Info Number: 1
2024-01-21 16:48:18, Info Type: 7
2024-01-21 16:48:18, Info Boot: Yes
2024-01-21 16:48:18, Info Recognized: Yes
2024-01-21 16:48:18, Info Style: 0
2024-01-21 16:48:18, Info Offset: 1048576
2024-01-21 16:48:18, Info Length: 586182144
2024-01-21 16:48:18, Info Volume: \\?\Volume{d02d0d36-7afb-11e0-ac6d-806e6f6e6963}\
2024-01-21 16:48:18, Info Drive: W:\
2024-01-21 16:48:18, Info NT Path: \Device\HardDisk0\Partition1
2024-01-21 16:48:18, Info ===================PARTITION===============================
2024-01-21 16:48:18, Info Number: 2
2024-01-21 16:48:18, Info Type: 7
2024-01-21 16:48:18, Info Boot: No
2024-01-21 16:48:18, Info Recognized: Yes
2024-01-21 16:48:18, Info Style: 0
2024-01-21 16:48:18, Info Offset: 588251136
2024-01-21 16:48:18, Info Length: 999019470848
2024-01-21 16:48:18, Info Volume: \\?\Volume{d02d0d37-7afb-11e0-ac6d-806e6f6e6963}\
2024-01-21 16:48:18, Info Drive: C:\
2024-01-21 16:48:18, Info NT Path: \Device\HardDisk0\Partition2
2024-01-21 16:48:18, Info ===================PARTITION===============================
2024-01-21 16:48:18, Info Number: 3
2024-01-21 16:48:18, Info Type: 7
2024-01-21 16:48:18, Info Boot: No
2024-01-21 16:48:18, Info Recognized: Yes
2024-01-21 16:48:18, Info Style: 0
2024-01-21 16:48:18, Info Offset: 999608549376
2024-01-21 16:48:18, Info Length: 593389056
2024-01-21 16:48:18, Info Volume: \\?\Volume{8e24d723-0000-0000-0000-50bde8000000}\
2024-01-21 16:48:18, Info Drive: F:\
2024-01-21 16:48:18, Info NT Path: \Device\HardDisk0\Partition3
2024-01-21 16:48:18, Info ===========================================================
2024-01-21 16:48:18, Info ESP partition size will be 104857600
2024-01-21 16:48:18, Info MBR2GPT: Validating layout, disk sector size is: 512 bytes
2024-01-21 16:48:18, Info BCD: Opening store. Flags: 0x0
2024-01-21 16:48:18, Info BCD: Store path: "\??\GLOBALROOT\device\harddisk0\partition1\Boot\BCD"
2024-01-21 16:48:18, Info BCD: Loaded hive at BCD00000000
2024-01-21 16:48:18, Info BCD: Opening object {9dea862c-5cdd-4e70-acc1-f32b344d4795}
2024-01-21 16:48:18, Info FindOSPartitions: Default boot entry: {8FFCE677-28FC-11EB-B317-9EDFB21876B3}
2024-01-21 16:48:18, Info BCD: Opening object {8ffce677-28fc-11eb-b317-9edfb21876b3}
2024-01-21 16:48:18, Info VERBOSE: Device path: \Device\HarddiskVolume2
2024-01-21 16:48:18, Info VERBOSE: Dos path: \\?\GLOBALROOT\Device\HarddiskVolume2
2024-01-21 16:48:18, Info FindOSPartitions: Volume name for the default boot entry: \\?\Volume{d02d0d37-7afb-11e0-ac6d-806e6f6e6963}\
2024-01-21 16:48:18, Info BCD: Opening object {f2984748-28fc-11eb-9d2b-fff07c6d5022}
2024-01-21 16:48:18, Info VERBOSE: Device path: \Device\HarddiskVolume6
2024-01-21 16:48:18, Info VERBOSE: Dos path: \\?\GLOBALROOT\Device\HarddiskVolume6
2024-01-21 16:48:18, Info FindOSPartitions: Volume name for the recovery boot entry: \\?\Volume{57f1467a-0000-0000-0000-f08bd1010000}\
2024-01-21 16:48:18, Info FindOSPartitions: WIM path for the recovery boot entry: \Recovery\WindowsRE\Winre.wim
2024-01-21 16:48:18, Info FindOSPartitions: Default boot entry locale: fr-FR
2024-01-21 16:48:18, Error Cannot find OS partition(s) for disk 0
Here’s my setup, drive-wise (apologies for the French language):
As I said earlier, disc#1 was disc#0 in the past, and was cloned into disc#0, hence the two partitions (E: and the 849MB unassigned one), that I never deleted, afraid of breaking something.
That may be important (or irrelevant), but the base user folder (usually C:\Users) is set to G:\Users.
BCD:
Code:
PS C:\> bcdedit /enum /v
Gestionnaire de démarrage Windows
---------------------------------
identificateur {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=W:
description Windows Boot Manager
locale fr-FR
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {8ffce677-28fc-11eb-b317-9edfb21876b3}
resumeobject {8ffce676-28fc-11eb-b317-9edfb21876b3}
displayorder {8ffce677-28fc-11eb-b317-9edfb21876b3}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Chargeur de démarrage Windows
-----------------------------
identificateur {8ffce677-28fc-11eb-b317-9edfb21876b3}
device partition=C:
path \WINDOWS\system32\winload.exe
description Windows 10
locale fr-FR
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {f2984748-28fc-11eb-9d2b-fff07c6d5022}
displaymessageoverride CommandPrompt
recoveryenabled Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \WINDOWS
resumeobject {8ffce676-28fc-11eb-b317-9edfb21876b3}
nx OptIn
bootmenupolicy Standard
At some point, BCD was way more complicated, there were a lot of old entries, and the unassigned 849MB partition on disc#1 was designed as Boot Loader (probably a consequence of the cloning process).
I’m not sure when it got cleaner, but it’s probably during one of the the many attempts I tried to make things work.
As I said at the top of this post, I am not willing to reinstall. I’m lazy (well, not that lazy, I wouldn’t be here), but above all, I’m especially very intrigued!
I won’t lie, there’s also some proud in having the same Windows install working for so long. Honestly, this is the only issue I have (and that I ever had, AFAIKR). I’ve put this install through many upgrades, big hardware changes (including switching from intel to AMD), it never seemed to bother. Well, present situation excluded, of course.
So, what shall I run in order to find out why mbr2gpt fails?
Thanks,
wam