Inicialize a partir de um live cd como em seus cds de instalação do ubuntu e abra um Terminal. Agora monte uma das suas partições do Ubuntu. Assumindo que / dev / sda7 é a sua partição do Ubuntu 11.10 você pode fazer isso emitindo o seguinte comando como usuário root:
sudo -s
mount /dev/sda7 /mnt
Agora você pode usar o chroot para alterar no sistema operacional montado:
chroot /mnt
Agora, deve ser fácil usar o grub-install:
grub-install /dev/sda
Agora mude para /etc/grub.d / onde você deve encontrar um script chamado 30-os-prober . Esse script varrerá os discos rígidos de outros sistemas operacionais e os adicionará ao menu de inicialização. Portanto, como root, você deve executar este script:
sudo /etc/grub.d/30-os-prober
E, como etapa final, atualize seu grub.
update-grub
Também encontrei este site útil.