Jump to content

Resotre Vista Bootloader


Innocent Devil

Recommended Posts

i hav 5365 and xp dulaboot

with xp on C: drive and vista on H: drive

today i formatted C: drive reinstalled XP

how can i restore the vista boot loader ???

i tried

bootsect.exe /NT60 ALL

fixntfs.exe /lh

but none worked

treied EasyBCD to restore it but after that system goes in a boot loop

so i had to go to recovery console and fixmbr to get xp booting

I *FORMATTED* my C: drive in that contex how can i restore the bootloader

can somebody help pleaz..

Thanx in advance

Link to comment
Share on other sites


Insert your Vista DVD and boot from it. There used to be an option of "Automated Restore" which will identify the problem and fix it.

It worked for me when I did a similar thing and needed to restore the bootloader.

Link to comment
Share on other sites

I dont think so :no:

when i tried automated restore ,it detects the problem as bootloader is missing

but recovery leads to some error

i had kept copy of cmldr,bootmgr and the "boot" folder befor formatting c: drive

the i copied these to c: drive

and then tried automated restore

now it detects same error and corrects it (BDCMW or something like that)

getting worse , it prvents me booting even XP !!

so i had go back to fixmbr & fixboot to get XP to boot

anyway thanx for the suggesion

and more suggesions reqd.

Link to comment
Share on other sites

I searched long to solve this , but foud nothing

with some trial n' error i found out this

Simple Workaround For the Problem :)

do fixmbr,fixboot to get XP booting properly.

U need the Vista's boot folder (not from the DVD, but that created in the C: drive)

It includes:

fixfat.exe (dunno nacessory)

fixntfs.exe (dunno nacessory)

memtest.exe (For Memory Diagnostic Tool)

BCD (Important)

BCD.LOG

i dunno abt the en-US and fonts folder, whether they are nacessory or not(i have them).

then 'bootmgr' file

Let's Rock 'n Roll

copy boot folder to C: drive (do it from XP, Vista make its drive as C: drive and make problems)

copy bootmgr to C:

rename ntldr to xpldr

rename bootmgr to ntldr

Reboot

if u r BCD is correct u can see the "Windows Boot Manager"

boot to Vista

run bcdedit as

bcdedit /set {ntldr} path \xpldr

That's it

Now u can select XP from Vista's Boot manager as usaul and any ntldr based OS also

Then why did M$ renamed it, if it is equivalent to ntldr ???

Link to comment
Share on other sites

Then why did M$ renamed it, if it is equivalent to ntldr ???

Equivalent but not the same. It's actually a complete rewrite, so in essense it's a new program. Also, ntldr is quite a bit different from Vista's version.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...