EFI não pode inicializar o Linux

0

Comprei um laptop HP Probook x360 11 G1 EE com uma inicialização EFI e o Windows pré-instalado.

O primeiro problema é que não há nenhuma opção no BIOS para suportar boot legado, então não posso ficar sem o EFI.

Então, eu tentei o EasyBCD para instalar o linux, mas o EasyBCD diz que ele não pode instalar o Linux.

Então, eu tentei o Grub2Win, mas quando "testando para inicializar" no grub, o sistema simplesmente travava na inicialização com uma tela preta e um cursor piscando no canto superior esquerdo da tela.

Tenho certeza de que, se eu deixar que algum Linux live usb modifique o registro mestre de inicialização, mesmo o Windows não poderá inicializar mais - não quero tentar isso.

O que posso fazer para inicializar o Linux? O que é esse novo tipo de inicialização EFI que parece estar bloqueado apenas no Windows?

    
por xtof54 23.07.2018 / 18:06

2 respostas

2

Dependendo do que exatamente você tentou, o problema pode não ser o EFI em si, mas o Secure Boot. É outro recurso no topo do EFI.

A maioria das principais distribuições já inclui um procedimento de instalação que pode lidar com o Secure Boot, geralmente usando um pré-bootloader "shim" assinado pela Microsoft que permite carregar o bootloader real. Uma exceção notável é o Debian: a razão é que o Debian possui princípios muito estritos de Software Livre, e o Secure Boot pode estar em desacordo com esses princípios, dependendo de como ele foi implementado.

Distribuições menores, por outro lado, podem ou não exigir desabilitar o Secure Boot antes que elas possam ser instaladas ... embora mais e mais dessas distribuições simplesmente copiem as soluções EFI e Secure Boot de sua distribuição principal "principal" (se houver).

Outra fonte de problemas pode ser que, embora o sistema tenha um processador de 64 bits, o firmware EFI pode estar usando código de 32 bits. Isso pode ser mais comum em sistemas cuja capacidade máxima de RAM é limitada a 4 gigabytes ou menos. Esta é outra coisa que os instaladores de algumas distribuições Linux podem ainda não ser capazes de detectar e lidar automaticamente.

    
por 21.09.2018 / 23:14
1

Eu não tenho 100% de certeza de qual foi exatamente o problema, mas um comentário cruzado no superusuário (desculpe por não ter vinculado antes):

link

me deu alguma dica para investigar, e eu finalmente consegui instalar o Ubuntu, embora eu tenha que parar manualmente o script de auto-instalação do Ubuntu em algum momento, e então finalizar o processo de instalação manualmente editando os arquivos de configuração no efi partição.

Então, é realmente um problema com o instalador do ubuntu e com esse hardware muito específico: eu confirmei isso porque vários amigos do meu filho tiveram o mesmo problema com seu próprio laptop, que era exatamente o mesmo porque era uma campanha comum de vendas organizada por sua escola, e eu tive que replicar o mesmo processo em vários de seus laptops, e só consegui instalar o ubuntu; caso contrário, todos eles estavam falhando toda a sua instalação, qualquer que seja o linux que eles tentaram. : - /

    
por 26.09.2018 / 19:22

Tags