How do I fix a boot process that broke because of a failed hard drive? (Windows 7)

I used Windows XP for years, before I was able to get my hands on Windows 7 RC, which I bought a new HDD for, and setup to dual-boot. About a month ago, Windows XP started acting funny, and I thought the disk might be dying, so I started using Windows 7 all the time.

Today I started the computer, and it can't find the disk which Windows XP was installed on anymore. I guess it's dead. So, I removed the hard drive that had Windows on it, and now my computer won't start - I get an error message that says insert bootable disk (or something similar).

How do I remove the primary (dead) hard drive that has Windows XP installed on it and boot straight to Windows 7?


You should be able to fix it by booting from the Win 7 DVD using these instructions

http://www.sevenforums.com/tutorials/668-system-recovery-options.html

and doing the startup repair.

Edit: As we discovered later I should have said to unplug the damaged xp drive first.


Edit: It's maybe better to try Col's suggestion first. As that one is simpler. If it doesn't work you can resort to this one though.

I suppose your XP disk was the primary and active one, from which your computer booted, so it's normal that your PC doesn't boot anymore after taking that one out. You will have to make your Windows 7 disk Active and bootable by changing its master boot record.

I've found a nice tutorial how this can be done here.

It basically comes down to booting your PC with the Windows 7 install DVD into Command Prompt mode and issuing a

bootsect /nt60 SYS