you may wish to check out my howto
http://www.linuxquestions.org/questi...hreadid=237511
since you have 2 drives you have 2 mbrs and most bios can either boot the ide or the sata first, your choice.
my gigabyte is still looking for an ide b4 it finds the sata.....but who cares.
so its either
bios to sata mbr with ntldr with the special grub file to get to ide
bios to ide mbr with grub with the chainloader stuff to get to the sata
(it is in my howto....ho hum)
2) for those who want to make the linux drive first boot device you need to trick windows with the map command so for your enjoyment here it is from my howto
title windows plan A
hide (hd0,0)
rootnoverify (hd1,0)
map (hd0)Z(hd1)
map (hd1)Z(hd0)
makeactive
chainloader +1
EXPLAIN
Remove the Z so there is ONE space between the map brackets.
MS sits on /dev/hdc1 ( aka C drive) Grub says that is (hd1,0)
rootnoverify says don't try to mount this partition but execute the next command etc
map says what you think is drive 1 is now drive 2 and what was drive 2 is now 1 so C drive now thinks its truly on first drive first partition.
makeactive says if this was not yet bootable make it so
chainloader says don't try to boot this DEAR GRUB, but let whatever that partition has a bootloader attempt to do so
amendments
HIDE is hiding from grub the true linux boot folder which bios sees first
/dev/hdc1 was my second drive on same ide controller as a slave (no fetishes) but remember grub see hd.
its helpful on the linux drive to have a map file but remember to change your /etc/fstab files before you reboot and I hope you have a cd or boot floppy
gives us some feedback if I am too vague for you