Ubuntu On A Different Hd

I'm triple booting XP, Vista, and Ubuntu. I have ubuntu a different ide hd; XP and Vista on Jmicron raid. How do I set up so ubuntu also boot? I can boot to ubuntu if I set my ide boots before raid. If I set raid first then I'll boot to XP and Vista. My ubuntu is on hdb3 along with the boot. I tried

dd if=/dev/hdb3 of=grub.mbr bs=512 count=1
then rename/replace the nst_grub.mbr but did not work.


Mostly Harmless
Staff member