Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm trying to replace GRUB2 with Windows' standard boot loader (bootmgr?), but I can't get it to work.

My Windows 7 install is in a single NTFS partition, which is marked as active (boot flag is set).

First, I tried the automatic repair with the install disk, but it didn't detect any problems. Then I ran bootrec /fixmbr and bootrec /fixboot, but all I got was a black screen at boot with a blinking cursor.

After that I created a boot partition for GRUB2, I figured, at least I can use it to chainload, but it give me a "disk reading error". If I used GRUB's ntldr loader, than I got error 0xc0000225 (some sort of BCD error). I tried to rebuild the BCD from the rescue environment, and it was successful, but the error didn't go away.


Update: I've tried to rebuild the BCD, but nothing changed...


Update 2: I reinstalled my system, as I found no other way.

share|improve this question

2 Answers 2

You need to fix three items:

  • MBR
  • Boot sector
  • Boot Configuration Data store (BCD)

Try option 2 from this page:

rem fix MBR
bootrec.exe /fixmbr

rem fix boot sector
bootsect.exe /nt60 all /force

rem fix BCD
attrib -h -s C:\boot\BCD
del C:\boot\BCD
bootrec.exe /rebuildbcd

As mentioned there, replace C: with your actual boot drive letter if necessary.

share|improve this answer
    
Same thing, black screen with blinking cursor. –  KovBal Oct 7 '12 at 13:59

Try to mark hidden Windows system partition as active, not the one with Program Files folder.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.