Andersonearn ,
parece que é muita complicação junta, é assim, caso não tenha ficheiros importantes guardados no HD do seu ubuntu, poderá formatar-lo e assim instalaria o linux pelo o livecd de forma que o grub seja com ele instalado/configurado.
Se tiver, no caso, os seus ficheiros/documentos imporantes... tem como uma solução a recuperação do grub pelo o livecd:
1 - De boot pelo Live CD do Ubuntu.
2 - Abra um terminal/consola.
3 - Digite:
sudo grub
4 - De seguida digite:
find /boot/grub/stage1
* este comando vai retornar algo tipo (hd0,0), o resultado deste comando será utilizado no comando seguinte
5 - Digite:
root (hd0,0)
* de forma que (hd0;0) seja igual aos valores/números que obteve no passo 4
6 - Digite:
setup (hd0)
7 - Digitando por fim:
quit
faça o reboot, e depois verifique... Caso não seja esta a solução, post o resultado.
Espero ter ajudado, Tiago Maia