I don't need a solution so much as an explanation because I resolved my problem as described below. Here's the scoop:
I have a system with 3 SATA II drives:
- sda - 80 GB with Windows XP Pro
- sdb - 250 GB Data Disk
- sdc - 250 GB with Fedora 6
I wanted to dual boot with Fedora 6 & Windows XP Pro and have Grub installed on the MBR rather than sdc and go through the extra steps of letting Windows think it's the boot loader...
Anyway I installed Fedora at least 6 times in the last 72 hours each time with the same default settings. Each time I would reboot I never saw a Grub menu and instead the machine booted right to Windows XP (even though I left the default option to have Fedora as the default boot target).
This morning I tried a different approach. Rather than letting the Fedora install automatically partition sdc using LVM and LogVol's I manually partitioned using simple partitions, /boot - ext3, / - ext3, /home - ext3, and swap and remaining free space as logical partitions on an extended partition. Proceeded with the rest of the install and rebooted, and this time I got the beloved Grub boot menu.
So please tell me why Fedora/Grub doesn't like it's own auto-partitioning (on Sata drives) but will work with basic manual partitioning. On a side note, a few months ago I installed FC6 on my laptop (no dual boot) with basic IDE drive and it was using the default Fedora LVM partitions. So does the Grub/LVM/SATA combination not play well together?