I installed Fedora Core 3 on /dev/sda2 and the installation seemed to go okay. However, when I tried rebooting into Linux, grub hangs with the message: "Grub loading stage2...". I booted off the installation DVD using "linux rescue" and even though /boot/grub/grub.conf seemed to look okay, I tried
# grub-install /dev/sda2 --recheck
# dd if=/dev/sda2 of=/bootsect.lnx bs=512 count=1
Try using bootpart (http://www.winimage.com/bootpart.htm) under Windows to generate your bootsect.lnx and see if that works any better.
Paul.