Não é possível inicializar EFI após a instalação do Ubuntu 12.10 (Lenovo E30)

2

Basicamente, o sistema não inicializa. Após a tela da BIOS, recebo a mensagem: “Erro 1692: nenhum sistema operacional encontrado”

Eu executei o utilitário "boot-repair" sem sucesso. Aqui está a informação de inicialização que o utilitário gerou:

link

Tudo parece correto, tanto quanto eu posso dizer. Eu inicializei um liveCD, montei / dev / sda1 e dei uma olhada no diretório “EFI”. Tudo parece correto lá também. Aqui está um pastebin para os comandos que eu corri lá:

link

Alguém tem alguma idéia de como consertar essa situação? Eu passei por todas as opções na BIOS e nada parece ajudar. Eu notei esta mensagem de 'boot-repair'

  

"Por favor, não se esqueça de fazer a inicialização do seu BIOS no arquivo sda1 / EFI / ubuntu / grubx64.efi"

No entanto, não vejo nenhuma opção na inicialização do BIOS para selecionar de qual opção inicializar.

    
por Eric 10.04.2013 / 15:42

1 resposta

1

Tente este comando a partir de uma inicialização de emergência do modo EFI do Linux:

efibootmgr -o 3

Note que é uma letra minúscula -o no comando.

Se isso não funcionar, seu firmware está quebrado e eu recomendo o seguinte:

  1. Monte seu ESP ( /dev/sda1 ) em algum lugar conveniente (digamos, /boot/efi ).
  2. cd a /boot/efi/EFI .
  3. Digite sudo rm -r Microsoft . (Isso pressupõe que você não tenha uma instalação do Windows no computador. Se eu estiver enganado, não execute esta etapa.)
  4. Digite sudo mv boot boot-old .
  5. Digite sudo cp -a ubuntu boot .
  6. Digite sudo mv boot/grubx64.efi boot/bootx64.efi .
por Rod Smith 10.04.2013 / 16:37