No soy "ubuntero", pero uso GRUB.
Puedes iniciar desde un live cd y prueba lo siguiente.
Código:
$ sudo mkdir /media/ubuntu
$ sudo mount -t etx3 /dev/hdaX /media/ubuntu
$ sudo grub-install /dev/hdZ --root-directory=/media/ubuntu
Cambia la X por el numero de partición y la Z por la letra, posiblemente en tu caso sea hdb.
No te aseguro que esto funcione, por que creo que lo adecuado es que el GRUB este instalado en el mbr del primer disco y que gestione todos los sistemas intalados.
El número de error que muestra al inicar GRUB te da pistas de donde puede estar el problema.
Saludos.