grub-rescue prompt na inicialização, boot-repair falha ao reparar

1

Eu tenho um laptop ASUS, modelo G551J, com o ubuntu 14.04.5 instalado (64 bits arquitetura). Após (ingenuamente) rodar em um USB do Lubuntu, 32-bit, o laptop não inicializa mais. Um prompt de resgate grub aparece com o seguinte erro:

error:file '/boot/grub/i386-pc/normal.mod' not found.

Eu rodei um live do Ubuntu 14.04.5, e executei o boot-repair, mas ele gerou um erro, com este log:

link

Agora estou preso no aviso grub-rescue . É possível corrigir isso ou devo reinstalar o sistema operacional?

    
por capstain 04.04.2017 / 09:21

1 resposta

0

Descobrimos que a execução do usb live do Lubuntu havia deixado o arquivo normal.mod em /boot/grub.bak/i386-pc/ . Sabendo disso e com a ajuda das respostas para esta pergunta eu pude inicialize a partir do prompt grub-rescue . Durante este processo tive que deletar uma linha em /etc/fstab criada pelo boot-repair que pretendia carregar uma partição boot/efi , pois o reparo de boot me pedia para criar uma pequena partição para a tabela EFI. Esta linha estava interrompendo o processo de inicialização com esta mensagem:

The disk drive /boot/efi is not ready yet or not present
O boot-repair também desinstalou grub-pc e grub-pc-bin e instalou suas contrapartes grub-efi . Isso fazia com que o grub procurasse uma tabela EFI quando o sistema operacional estava configurado para inicializar a partir do BIOS. Reverter essa situação resolveu o problema e, depois de atualizar o grub2 , posso inicializar normalmente.

Linha de fundo: não use o reparo de inicialização.

    
por 04.04.2017 / 16:53