Win7 C drive won't boot, unless 2nd drive is present :(

Associate
Joined
25 Apr 2004
Posts
574
Location
Cambridgeshire UKJ
Help!!!!

I have 2x hard drives in my system, and another bigger faster one I wish to install and make the main system disk.

I want to clone the windows 7 drive onto the new 500gb drive, but I have a problem!!

If the C: and D: hard drives are both installed. The system boots up fine into Windows 7 (the D drive used to have vista on it)

If the C: drive is installed on its own, the system refuses to boot, giving me an error. Looks like my Bootmanger is on the D drive? Can I move it?

I don't want to reinstall everything all over again onto the new 3rd drive, I want to clone a bootable C onto it, then remove C and D entirely from my system
 
Think the following will work. Disconnect your secondary drive. Insert your Windows disk and do a repair, pretty sure it will re-build your boot drives MBR.

PS. When installing Windows in the future. Only have the drive that you want to put your OS on connected and let Windows handle your partitions.
 
Do you want to say what you did as people searching for the same issue can then find an answer !

Glad you got it sorted though.
 
Does part of the MBR get put on the other drive, during installation of windows, then?
The MBR will be placed on the drive which Windows enumerates as disk0 regardless of which drive you actually choose to install Windows on. Therefore if you have 2 drives installed, one in SATA port 0 and one in SATA port 1 the MBR will end up on the drive in SATA port 0.

The simple rule of thumb is never to install Windows with more than one HDD connected to the system.
 
Not working, the repair console thingy doesn't list an operating system.



Sorry to open an odl thread but having same issue of when I boot with just the second HD installed it doesn't give me the option of repairing an operating system.
 
Back
Top Bottom