Link to home
Start Free TrialLog in
Avatar of CCBelux
CCBeluxFlag for Belgium

asked on

How to move Windows Vista (64b) Boot Manager to another drive

I scratched my "old" Vista install and installed Windows Vista 64x on a new HDD now called C:\
When viewing the BCD settings with Vista Boot Pro, I get the code below.

As you can see, the "Windows Boot Manager" the "Windows Memory Tester" and the "Windows Legacy OS Loader" are pointing to the E:\; which is the "old" drive on which Vista 32b was installed.

I want to wipe this old drive and use it for backup purposes.
Of course I can't use it with the Windows built-in backup tool as it's seen as a system drive.

Anyway, I don't find it very clean to have the boot manager on a another drive and I'd like to move everything from E:\ to C:\.

Does anyone knows how to definitively move the Windows Boot Manager (different to "boot loader") to another drive?

Thanks in advance

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=E:
description             Windows Boot Manager
locale                  en-US
inherit                 {globalsettings}
default                 {current}
resumeobject            {288fb4e6-0fb1-11de-a74b-90f9a4e86484}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30
 
Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows Vista
locale                  en-US
inherit                 {bootloadersettings}
osdevice                partition=C:
systemroot              \Windows
resumeobject            {288fb4e6-0fb1-11de-a74b-90f9a4e86484}
nx                      OptOut
 
Resume from Hibernate
---------------------
identifier              {288fb4e6-0fb1-11de-a74b-90f9a4e86484}
device                  partition=C:
path                    \Windows\system32\winresume.exe
description             Windows Resume Application
locale                  en-US
inherit                 {resumeloadersettings}
filedevice              partition=C:
filepath                \hiberfil.sys
debugoptionenabled      No
 
Windows Memory Tester
---------------------
identifier              {memdiag}
device                  partition=E:
path                    \boot\memtest.exe
description             Windows Memory Diagnostic
locale                  en-US
inherit                 {globalsettings}
badmemoryaccess         Yes
 
Windows Legacy OS Loader
------------------------
identifier              {ntldr}
device                  partition=E:
path                    \ntldr
description             Earlier Version of Windows
 
EMS Settings
------------
identifier              {emssettings}
bootems                 Yes
 
Debugger Settings
-----------------
identifier              {dbgsettings}
debugtype               Serial
debugport               1
baudrate                115200
 
RAM Defects
-----------
identifier              {badmemory}
 
Global Settings
---------------
identifier              {globalsettings}
inherit                 {dbgsettings}
                        {emssettings}
                        {badmemory}
 
Boot Loader Settings
--------------------
identifier              {bootloadersettings}
inherit                 {globalsettings}
 
Resume Loader Settings
----------------------
identifier              {resumeloadersettings}
inherit                 {globalsettings}

Open in new window

Avatar of debgary
debgary
Flag of Australia image

If 'E' is a seperate physical drive, try disconnecting it and running a repair with the Vista installation CD. Just be careful when you're doing the repair process and ensure you're not going for a clean install ;-).
The repair process fixes issues with missing boot loaders etc so it should be more than capable of dealing with a missing E drive.
You do have your backups at the ready in case this fails don't you? If not, now would be a good time to ensure you backup your computer BEFORE undertaking any experimentation.
I wasn't able to locate anything at all on the net about changing the manager, memory tester and legacy OS locations, and this indicates that perhaps no one else has tried it......? Although this surprises me. Good luck
Deb
Avatar of CCBelux

ASKER

Thanks for your answer, I finally had the time to test.
I have Vista x64 and when I boot from the Windows CD I do not get the "repair" option.
Also, I've never really liked this "repair" thing, i always have the impression it leaves some dirt here and there, last bu not least all customisation are gone.
When I disconnect E:\ (separate SATA disk) the PC doesn't boot.

Is there no command line utility to move the boot loader without going for the full repaire option?
Avatar of CCBelux

ASKER

Nobody has any idea. I still didn't setup my backup because of this.
any help is welcome. Cheerz
Avatar of CCBelux

ASKER

:(
ASKER CERTIFIED SOLUTION
Avatar of CCBelux
CCBelux
Flag of Belgium image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial