Windows – New drive does not boot after cloning mbr/partitions

boothard drivepartitioningwindows

I cloned the MBR and both partitions of a drive but the new drive does not boot. The Disk Manager shows these difference:

ORIGINAL WORKING DRIVE:
C:\Windows Boot,CrashDump,Primary Status:System
F:\SysRecovery Primary Status:System, Active & Boot

NEW SSD Drive:
*:\Windows Primary Status:None
*:\SysRecovery Primary Status:Active

Unfortunately, I don't see any way of changing the new drive's status to Active & Boot, or why the new Windows partition doesn't show 'System' in the status.

Also, since ultimately only the new drive will be installed in the laptop, I didn't assign any letters to it. Could this be the problem?

How can I force 'Boot' Status on the new drive, while its connected as a slave (USB2 to SSD cable)?

Best Answer

If your laptop has a CD/DVD drive and you are in the possesion of a Windows DVD, I would suggest this:

Disconnect the old HDD from the system. Leaving the SSD connected. This is important as you want to fix the MBR on the SSD and NOT the HDD.

Boot from windows DVD, enter the installation. When on the screen where you need to choose language for windows press shift + F10

You will now get a command prompt. When in the prompt type

bootrec.exe /fixmbr

bootrec.exe /fixboot

This should set your SSD as the active boot device by fixing the MBR.

Further reading about this issue and source is available here (external link)

Best of luck with the operation ;)

Related Question