I've been messing with dual boot setups. I know how to do it, but I was trying to do it the easiest way possible. It used to be you could just boot with the original CD and choose repair, but it doesn't seem to work anymore. I heard they changed things with Win7 to make it more difficult.
First of all, you wrote:
How do I replace orginal MBR in Win 7?
I'm assuming what you mean is:
How do I restore the original (XP) MBR, using Win 7?
If
you know what you're doing,
and you're referring to Win XP (only), not Vista/W7
try this (The "manual" way):
Last worked OK for me with Build 7201.
Boot from your install DVD to get Win7 code running.
At: English_US keyboard, click 'Next'...
Hit: Shift F10 to get an Admin Command Prompt.
( Now you have to find out the 'letter' of your DVD: )
type:
diskpart
then: list volume -- Note the letter of DVD (D:?) and boot HDD (C:?)
type: EXIT to get out of 'diskpart' and back to the cmd prompt.
type: D: (? for your DVD letter)
type: CD boot
type:
bootsect /nt52 C: /mbr (C:? for your boot HDD)...
--- He should say "Success" ---
type: EXIT to get out of 'Command Prompt' and back to Win7 Setup.
That ought to do it. Cancel out of Setup, reboot and you're home.
-----------------------
Bootsect.exe updates the master boot code (BS) for hard disk partitions
in order to switch between BOOTMGR and NTLDR.
You can use this tool to restore the Boot_Sector (BS) on your computer.
/nt52 Applies the master boot code (BS) that is *compatible* with NTLDR to SYS,
ALL, or <DriveLetter>. The operating system installed on SYS, ALL, or
<DriveLetter>
must be older than Windows Vista.
/mbr Updates the Master Boot Record (MBR) without changing the Partition_table
on sector 0 of the disk that contains the partition specified by SYS, ALL,
or drive letter.
When used with
/nt52 option, the Master Boot Record (MBR)
is *compatible* with operating systems older (XP) than Windows Vista.
When used with the /nt60 option, the Master Boot Record (MBR) is
*compatible* with Windows Vista, Windows Server 2008 or later.