Recuperar Grub no Ubuntu 9.04 pode dar erro devido ext4

Iniciado por ucastrobr, 06 de Junho de 2009, 09:31

tópico anterior - próximo tópico

ucastrobr

Ontem resolvi desinstalar o Windows XP que tinha em dual boot com o Ubuntu 9.04 e instalar o Vista no lugar do XP.
Quando usei um live-cd do Ubuntu 8.10 (já percebi que no gparted ele não enxergava o ubuntu em ext4) usei o live-cd para recuperar a grub com este método:

sudo grub

Será aberto então o console de comandos do Grub exibindo o prompt grub>. Prossiga executando um-a-um os demais comandos abaixo no mesmo.

find /boot/grub/stage1

root (hdX,Y)

Onde (hdX,Y) deve ser substituído pelo que aparece na saída do comando anteriormente executado, como (hd0,1) por exemplo:

setup (hd0)

quit

Reinicie o seu computador.

Já no segundo comando find /boot/grub/stage1 dava erro 15.
Pensei deve ser o live-cd do ubuntu 8.10, acho que vou usar o live-cd do 9.04.
E bingo!! No gparted  (que fica em Sistema->Administração->Editor de partições) já reconheceu a partição do Ubuntu em ext4.
Observação: percebi que com o gparted aberto o Ubuntu não montava minhas partições quando clicava nos ícones delas em Locais do menu do Ubuntu.
Fechei o gparted e montei as partições apenas clicando nelas. Isso deve ser um bug.
Bom vamos ao que interessa executei o método de recuperar a grub e funcionou que é uma beleza. Acho que devia ser um conflito devido ao live-cd do ubuntu 8.10 não enxergar o grub da partição ext4, já com live-cd do 9.04 não tive esse problema.
Spock – "After a time, you may find that having is not so pleasing a thing, after all, as wanting. It is not logical, but it is often true."
("Depois um de tempo você vai perceber que ter algo pode não ser tão prazeroso quanto deseja-lo. Isto não é lógico, mas frequentemente é verdade.")