I just did a dual boot HD install on an XP machine with two HDs. As someone suggested in another thread, my goal was to keep the C: drive (NTFS) as-is, and partition the other (G: ) drive for the Linux installation. I really, really tried to leave the C: drive MBR alone, with the idea of booting LILO or GRUB off the G: drive (after changing the boot order in BIOS), but somehow the step-by-step of the installation program erroneously assumed without asking that I wanted to d*ck around with the booting on C: . During the installation process, I noticed a menu item that said boot to hda1, and I quick changed it to hdb1 before I exited the program, but it apparently had already messed up the MBR on C:.

As a result, on reboot, I got about five rows of "99999999999999999999" on my boot screen, along with a request to insert a boot disk. I restarted and selected the BIOS setup, and changed the HD boot order to boot off of G:, as I originally intended. So, now I'm in dual boot heaven, and all works well, but I'm afraid that if I ever remove the G: drive from my system, I'll be stuck with booting from floppy. So, to fix my C: drive MBR, since I'm still able to boot, it sounds like I need to do one of the following:

1. Type sys C: from a DOS prompt
2. Typex fixmbr at a DOS prompt
3. Type fdisk /mbr at a DOS prompt
4. Type fixboot at a DOS prompt

Any recommendations as to which would be best, in the case of my XP NTFS disk?