grub falha após instalar o novo 12.04

0

lenovo i7, 64 bits, win7, 11.10 em sda10 com home em sda8 + swap em sda9. root 12.04 em sda12 com / usr em sda11 complete new. Houve kubuntu antes com o grub, o grub no sda10 não funcionou, mas todas as entradas foram bem.
Instalação de 12.04 ok, mas após a reinicialização: arquivo não encontrado, grub resgate promt que ainda não aceita saída!
Depois do prefixo set, set root, insmod vem: magic ELF independente de arch inválido. Esta parece ser a verdadeira razão.
O reparo do Win7 não encontra nada, a mágica parted não pode instalar o lilo, o CD de resgate do grub atualiza o grub no sda10-mesmo erro, mas falha ao atualizar o grub no sda12!
Eu tentei começar através da magia parted mas não sei o comando correto. Estou feliz por não ter atualizado, porque parece haver muitos problemas com 12.04! Se eu pudesse inicializar com o grub em sda10 (sistema antigo), novamente é o suficiente. Mas como fazer? Marek

    
por Marek 07.05.2012 / 12:03

1 resposta

1

"após a reinicialização: arquivo não encontrado, grub rescue promt" Isso significa que o core.img do grub, embutido na lacuna pós-mbr, está procurando / boot / grub / na partição errada.

"Depois do prefixo set, set root, insmod vem: magic ELF independente de arco inválido." Isto significa que o / boot / grub / para o qual você apontou o grub é para uma versão diferente do grub do que a versão do grub que o core.img embutido veio.

Essas duas coisas juntas sugerem strongmente que o core.img embutido na lacuna pós-mbr é de uma instalação anterior do Ubuntu, não da sua instalação mais recente do Ubuntu 12.04. Para corrigir isso, você precisa executar o grub-install, que quando executado a partir de um LiveCD requer um chroot ou o argumento --boot-directory =, e certifique-se de informar ao grub-install para instalar o MBR (não para uma partitição) da unidade da qual sua BIOS está inicializando (não presuma que você saiba qual deles é, geralmente não é o único que as pessoas pensam estar sendo inicializado quando possuem múltiplos discos rígidos). Se você tem várias unidades, provavelmente é melhor instalar o setor de inicialização do grub em todas elas.

Para instalar o grub de um LiveCD, siga este guia: link

    
por Jordan Uggla 08.05.2012 / 09:33