If you are mixing sata and ide disk drives, then yes, grub assumes that the ide drive is your boot drive. If that is not the case, you need to tell grub that by editing /boot/grub/device.map, then reinstall grub. Alternatively you can go into your bios and make the ide drive the boot drive, then (re)install.
Also are any of you using the sata raid feature on that motherboard? -- GRUB hangs on "please wait" on ASUS K8V-SE Deluxe https://launchpad.net/bugs/10535 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs