15 de dezembro de 2007

Recuperar GRUB

Foi uma merda.
certa vez tive que reinstalar o windows!!!
no final descobri que ele tinha sobrescrito grub.
agora quando ligo o pc sou obrigado a ir pro windows. =( ( perdi o direito de escolha )

fiquei mó tempão pra descobrir como resolver este problema.
achei uma solução e gostaria de compartilhar.

o simbolo "$" no começo da linha indica comando a ser executado como usuário normal
o simbolo "#" no começo da linha indica comando a ser executado como superUsuário

X == número que representa a partição em que o ubuntu foi instalado


1º) coloque o LiveCD
2º) abra o terminal e faça os comandos abaixo

$sudo su ( vira usuário foda )

#mkdir /media/sdaX ( cria uma pasta =P )
#mount /dev/sdaX /media/sdaX ( monta o sistema )
#mount -o bind -t proc /proc /media/sdaX/proc
#mount -o bind -t dev /dev /media/sdaX/dev

#chroot /media/sdaX ( engana o SO, ele pensa que está sendo executado do HD )

#grub-install /dev/sdaX ( auto explicativo )

#exit ( sai fora.. vaza mano, vaza !! )

#umount /media/sdaX/proc ( desmonta tudo e guarda =D)
#umount /media/sdaX/dev
#umount /media/sdaX

# shutdown -r now ( Oo reinicia o pc )

ps: eu tenho um "HD sata" por isto minha partição eh do tipo "SD"
normalmente a opção eh "HD"

2 comentários:

Anônimo disse...

rapaiz... precisa montar isso tudo de novo não, só colocar de novo o grub na MBR ;)

Moisés disse...

Show, Julião!
Da próxima vez que tiver esse prob, vou testar aqui... mas isso deve funcionar que é uma beleza!
Valeu!