Como instalar o ubuntu no modo UEFI

9

Eu estava instalando o Ubuntu desativando a inicialização rápida e a inicialização segura, mantendo o modo UEFI e inicializando no Ubuntu via USB.

Mas, toda vez que eu instalo e executo este comando:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Sempre mostra o BIOS, forneça algumas sugestões sobre como forçar a instalação no modo UEFI.

ssharma
fonte
Comentários não são para discussão prolongada; esta conversa foi movida para o bate-papo .
Thomas Ward

Respostas:

18

Em resumo:

  • Use um Ubuntu de 64 bits - A grande maioria dos PCs baseados em EFI usa firmware de 64 bits, e o Ubuntu é configurado de tal maneira que você só pode instalar um Ubuntu de 64 bits nesses sistemas - pelo menos, padrão. (É possível pular etapas para instalar um Ubuntu de 32 bits, mas raramente há motivo para isso.)
  • Desativar inicialização rápida e hibernação no Windows - Esses recursos do Windows provavelmente causam danos ao sistema de arquivos em um ambiente de inicialização dupla; portanto, eles devem ser desativados. Veja aqui e aqui para obter informações sobre como fazê-lo. Observe que o recurso de inicialização rápida do Windows é totalmente separado de um recurso em muitos EFIs com um nome semelhante. Desabilitar o recurso EFI raramente é necessário (mas às vezes é). Não está claro em sua descrição se você desativou o Windows ou o recurso EFI. Uma falha na desativação desses recursos não causou os problemas que você encontrou, mas causará problemas na linha, portanto, você deve lidar com eles agora.
  • Desativar o modo BIOS / CSM / legado no firmware - Na maioria dos (mas não todos) os EFIs, esta opção, se ativa, possibilita (mas não é certo que você irá inicializar) no modo BIOS. Desabilitar completamente esta opção geralmente (mas nem sempre) impede a inicialização neste modo. A nomeação do recurso CSM varia de um sistema para outro. Geralmente é um recurso que você deve desativar; mas, em alguns casos, você deve definir o modo de inicialização como "somente UEFI" ou algo semelhante.
  • Prepare a mídia de inicialização corretamente - Se você usar uma ferramenta para transformar um .isoarquivo em uma unidade flash USB inicializável, essa ferramenta poderá ou não copiar o carregador de inicialização EFI para a unidade flash USB. Mesmo que o EFI/BOOT/bootx64.efiarquivo pareça estar presente, uma EFI pode não gostar de alguns detalhes de como a unidade USB foi preparada (como sua tabela de partições). É possível tentar outra ferramenta. Rufus geralmente faz um bom trabalho nisso. Eu forneço comentários adicionais sobre isso no final da minha página do CSM, mencionados abaixo.
  • Use a opção de inicialização apropriada - em muitos casos, você verá duas opções de inicialização para uma mídia de inicialização externa no gerenciador de inicialização do computador. Uma dessas opções inclui a sequência "UEFI" e outra não. Escolha aquele que inclui a string "UEFI"; se ambos estiverem presentes, é provável que o outro inicialize no modo BIOS.
  • Use "Something Else" - Em muitos casos, depois de inicializar o instalador, as opções "instalar ao lado" estão ausentes no menu do instalador do Ubuntu. Isso é simplesmente uma limitação do instalador e você deve usar a opção "Algo Mais" (como descrito aqui ) para solucionar esse problema.

Observe que a desativação do Secure Boot raramente é necessária. O Ubuntu suporta inicialização segura e normalmente funciona bem. Existem casos raros de incompatibilidade devido a erros no EFI e / ou em um componente Ubuntu, mas normalmente causam falha na inicialização do instalador do Ubuntu. A Inicialização segura também pode complicar o uso de alguns drivers de terceiros após a inicialização.

Para mais informações sobre este assunto, recomendo que você leia:

Rod Smith
fonte
Muito obrigado por uma resposta tão elaborada e detalhada. Já instalei o Ubuntu em outra máquina, mas o mesmo falhou aqui, é por isso que perguntado.
Ssharma
Apenas mais uma coisa, ao usar o Rufus, sistema de arquivos: FAT32, partição: GPT, disco inicializável usando: FreeDos. Esses detalhes estão corretos?
Ssharma
Essas opções devem funcionar; no entanto, existem inconsistências peculiares no que as diferentes máquinas exigem, por isso não posso prometer nada para o seu computador.
Rod Smith
5

Passei o dia inteiro tentando descobrir o que fazer, tentei todas as combinações possíveis na configuração do BIOS e não funcionou.

Depois, li em alguns fóruns que o programa Rufus do Windows pode criar um USB inicializável no Ubuntu com a configuração UEFI ativada.

Ao tentar criar o USB inicializável, optei pelo GPT em vez do MBR (você verá a configuração quando verá a GUI do Rufus).

Isso fez o truque!

Panos Vakalopoulos
fonte