New
#11
bcdedit /enum all
When no drive letter assigned. What exact error message?
In \Boot\bcd (on system reserved) is all the bootmenu info. it's actually a registry hive. It doesn't contain info like "win7 is on physical disk 3" and also not "win7 is on partition 2". It contains info like "win7 is on physical drive with signature 732A9F on partition starting on sector 12389108" that is why you can swap disk ordering without problems. even creating partitiosn on physical drive isn't a problem... as long as the start sector remains the same.
Your win7 boots and is fine. It finds the bcd on "system reserved" and start further from C-drive. Very strange.
disk management knows the partition where bcd store is located. It is marked as "system" succesfully (?) bcdedit/enum command should be able to display it.
Don't mean to intrude, but in Admin cmd prompt, can it find bcdedit in c:\user directory?
TJG
Sorry, I just answered my own stupid question. Yes it can.