|
I've run into a bit of an issue, this weekend I added a 2nd SATA drive to my computer and did a fresh install of Vista on it. Basically I was looking to install Vista, reinstall several applications on the new drive and copy over some files from the old. I then wanted to reformat the old drive, on C:. This is where I started to run into trouble.
Going into disk management, the old drive (Disk 1) C: status reads as follows.
Healthy(System,Active,Primary Partition)
The new drive (Disk 0), H: status shows as...
Healthy(Boot,Page File, Active, Crash Dump, Primary Partition)
I found when I went into my bios and changed the boot priority of the HDs to make the new disk the first and the old disk second, the system would fail to load. If I set it back, I was able to load into Vista just fine, with my choice of booting either installation of the OS.
Using VistaBootPro I saw that my bootmgr device was set to C:. With bcdedit I changed this to bcdedit /set {bootmgr} device "partition=H:"
After this change I again tried to set the new HD to first in the boot order in my bios, and again it failed to load. I switched it so the old was first, and it gave me a choice of OSs as before. I picked the new Vista installation and again ran VistaBootPro. It looks as though my change to the BCD bootmgr device took, but I'm not sure what other things I need to change to be able to boot off the new installation of Vista with my new H: drive as the primary drive in the boot order.
Below is the detailed view of my BCD registry settings from VistaBootPro. Any help would be much appreciated.
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=H:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {dacf53d5-3234-11dc-ac2a-e06aa70c8f20}
displayorder {current}
{dacf53d4-3234-11dc-ac2a-e06aa70c8f20}
toolsdisplayorder {memdiag}
timeout 0
Windows Boot Loader
-------------------
identifier {current}
device partition=H:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=H:
systemroot \Windows
resumeobject {d9114720-6c1a-11dd-96b6-9a4343e17283}
nx OptIn
Windows Boot Loader
-------------------
identifier {dacf53d4-3234-11dc-ac2a-e06aa70c8f20}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
locale en-US
inherit {bootloadersettings}
osdevice partition=C:
systemroot \Windows
resumeobject {dacf53d5-3234-11dc-ac2a-e06aa70c8f20}
nx OptIn
quietboot Yes
|