You can install Grub to the MBR of a HDD manually, from a terminal .......
In a terminal, as root, type grub
then at the grub prompt (grub>) type
grub> find /boot/grub/menu.lst
That will return info on all partitions in which it finds a menu.lst file
The first number is the HDD number starting at 0, followed by the partition number starting at 0.
So (hd0,0) is the first partition on the first HDD; (hd1,2) is the third partition on the second HDD.
Let us say you get back a list and decide that (hd0,2) is the partition you wish to control booting.
You would then issue the command
grub> root (hd0,2)
and then to install to the MBR of the first HDD use the command
grub> setup (hd0)
{If the install has been successful it will be reported. If you get errors please copy and paste them into your next post}
grub> quit (to exit the programme)