Encontrei a resposta dos fóruns do Ubuntu.
Boot to live Ubuntu
sudo mount /dev/sda5 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo umount /mnt
Reboot
Tópico original: link
Eu queria instalar o Ubuntu no meu computador como segundo sistema operacional. Eu encolhi a partição do Windows e dei ao Ubuntu cerca de 40Gb de espaço. Depois disso eu criei um USB ao vivo tendo o Ubuntu 12.04.1, e inicializei usando o pen drive, tudo correu como deveria.
Tendo iniciado o Ubuntu ao vivo, iniciei a instalação do Ubuntu. Eu permiti ao instalador fazer sua mágica e instalar o Ubuntu lado a lado com o Windows 7. A instalação foi concluída sem problemas, legal.
No entanto, quando reiniciei o computador, o Windows 7 começou a ser carregado imediatamente. Isso sugere que a instalação do Grub falhou ou acabou no lugar errado.
Editar: Aqui está a lista de partições no meu disco rígido
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 1827614719 913703936 7 HPFS/NTFS/exFAT
/dev/sda3 1827616766 1909534719 40958977 5 Extended
Partition 3 does not start on physical sector boundary.
/dev/sda4 1909534720 1953521663 21993472 7 HPFS/NTFS/exFAT
/dev/sda5 1827616768 1892798463 32590848 83 Linux
/dev/sda6 1892800512 1909534719 8367104 82 Linux swap / Solaris
Como posso obter o carregador de boot corretamente? Eu presumo que use o terminal e o terminal USB ao vivo, mas o que devo fazer com ele?
Obrigado