Restaurar GRUB (para Ubuntu, testado com GRUB, não GRUB2)
1. Iniciar apartir de um Live CD, por exemplo Ubuntu (de preferência versão 9.04 ou seguintes com suporte a escrita em NTFS).
2. Abrir um terminal. Em Ubuntu, no terminal executar o comando 'sudo -i' para ter acesso root.
3. Executar o comando 'grub' para aceder a interface (linha de comandos) GRUB.
4. Montar a partição em que se encontra o Linux instalado. Em Ubuntu basta duplo click nas localização que aparecem no desktop, ou em "Places" escolher "Removable devices" e o dispositivo respectivo para montar.
5. Executar o comando '/boot/grub/stage1'. Terá uma resposta do tipo "(hd0)" ou no meu exemplo particular "(hd0,4)". Usar esta resposta nos comandos seguintes, em que uso o exemplo "(hd0,4)".
6. Executar o comando 'root (hd0,4)'. (de acordo com a resposta obtida anteriormente, bem como nos próximos comandos!)
7. Executar o comando 'setup (hd0)' sem o 4 (para escrever no MBR).
8. Executar o comando 'quit'.
9. Reiniciar o PC.
Nota: "Use à sua responsabilidade!"
retirado de:
Ubuntu Documentation