Boot Disk and System Disk are different. Trying to change boot disk

dodecaphonic

Reputable
Apr 13, 2014
2
0
4,510
4gvdhXn.png


So as you can see my boot disk is disk 1 and the system is disk 0. First of all, is that an issue?
Secondly, I would like to boot off of disk 0 because it is a faster drive and I would like to format my other one so I can use it for extra space. I used DriveImageXML to copy over my boot disk to disk 0 so they are essentially the same thing.
In the BIOS I set the boot order to use Disk 0 first but Windows handles it differently I guess.
I also tried using bcdboot.exe to switch it around, but to no avail.

Any help?
 

dodecaphonic

Reputable
Apr 13, 2014
2
0
4,510


Yes I have tried just unplugging it, but the system won't boot. It said I need to repair the installation in order to boot. I don't have a system repair disk, but I suppose I could make one. Would that be a good plan of action?

 

mbreslin1954

Distinguished
What you could be running into is a problem I've had every time I installed Windows XP and Windows 7 on a system with two disks. Many (most) times Windows will install the bootloader on one disk and the OS on the second disk. It probably depends on what hardware order the disks are connected in (e.g., disk 0 vs. disk 1). Anyway, the only way I know to fix this, if this is your problem, is to force Windows to place ALL boot files on the one disk you want it to boot from. Here are the instructions, but you have to have a Windows 7 boot disk (you can download the ISO images for them for free if you don't have one):

Open a command prompt as Administrator and then run this command:

bcdboot c:\windows /s c:

This will force the bootloader to the "C" drive. Disconnect the other drive after this command is run and the system is shut down, just to be sure it worked.