You're referring to that dual boot method described by Jim Lawrence, right? After you set the drive for Fedora to first in BIOS and install Fedora with GRUB installed in the master boot record, Fedora should boot. Finish the initial setup screens for Fedora. Then you can edit grub.conf.
Open a terminal and become root. Edit grub.conf with gedit...
[your root password]
Try this in place of the "Other" section...
title Windows NT
map (hd0) (hd1)
map (hd1) (hd0)
Save grub.conf and reboot. See if NT will boot now.
P.S.: When typing in the grub.conf file, remember to press the <Enter> key at the end of each line including the last one. Apparently, having the newline character at the end of each line is important.
P.P.S.: Just in case, I'm pasting a paraphrased version of Jim Lawrence's method here just for reference. That site is off line a lot. But your rootnoverify line is different (see above) because of that Dell utility partition.
Jim Lawrence's Dual Boot Method (paraphrased)
There are many methods to dual boot Fedora and Windows. This one is particularly suited for when the operating systems will be installed on separate drives, and the user wants to avoid altering the Windows drive in any way. The method involves unplugging the power cable from the Windows hard drive, setting the other drive to first in the BIOS boot order, and installing Fedora on that drive with GRUB installed in the master boot record. After reconnecting the power cable to the Windows drive, a tweak to the file grub.conf is needed to get GRUB to boot Windows. The advantages to this idea are 1) it usually works, 2) the Windows drive is not altered in any way, and 3) it can help remove confusion in the user and GRUB about where to install things. The method follows below and was paraphrased from Jim Lawrence's Wiki which is off line a lot and why I wrote this.
- Windows is installed and working on the first drive in the BIOS boot order. A separate drive is intended for Fedora.
NOTE: Jim Lawrence's instructions in the wiki specify that the Windows drive be on the primary drive cable (or channel) and the Fedora drive be on the secondary channel. But this still works even if the drives are on the same drive channel. It also works with two SATA drives.
- Power down, open the computer case, unplug the power cable from the Windows drive.
- Power up, enter BIOS setup, set the Fedora drive to first in the BIOS boot order. Leave it that way.
NOTE: If your BIOS doesn't let you change the drive boot order, I have done this by using the master & slave pins to change the boot drive. I have also successfully done this method with both drives as masters on separate channels and swapped the primary & secondary cables to change the boot drive. Do that kind of work while powered down in step 2.
- Install Fedora allowing GRUB to be installed in the master boot record. Reboot and finish the initial Fedora setup.
- Power down, reconnect the power cable to the Windows drive.
- Power up, enter BIOS setup again to confirm the Fedora drive remains first, continue booting into Fedora and edit the grub.conf file...
- Open a terminal
- Become root with su -
- Open grub.conf with gedit /etc/grub.conf
- Add these lines:
NOTE: Change hd1 in the grub.conf code above as needed. It is the GRUB syntax for the Windows drive. If more than two drives exist, it could be something other than hd1.
map (hd0) (hd1)
map (hd1) (hd0)
- Save the grub.conf file.
- Reboot and try booting XP from the GRUB menu.