É possível instalar o Ubuntu em um sistema UEFI sem tocar na configuração do carregador de inicialização UEFI?

-2

Eu tenho um laptop configurado para dual-boot do Windows 10 e Gentoo que eu quero adicionar uma instalação do Ubuntu para que eu possa fazer atualizações de firmware (o OEM atualmente suporta apenas manipulação de atualizações de firmware no Ubuntu e Ubuntu) .

Neste caso em particular, não estou usando diretamente o gerenciador de inicialização UEFI além de tê-lo carregando o GRUB2 porque o sistema em questão não fornece a opção de um menu com um tempo limite (você tem que pressionar F12 para obter um menu de inicialização, e fica lá até que você selecione algo), e porque eu quero senhas em algumas opções de inicialização, mas não em outras (e o Windows é uma das coisas que eu quero uma senha de inicialização para). Eu gostaria de manter essa configuração e integrar o Ubuntu nele, em vez de ter que lidar com a (péssima) interface do gerenciador de inicialização UEFI quando eu quiser inicializar o Ubuntu, o que significa que eu preciso de uma maneira do Ubuntu não mexer com o UEFI variáveis de gerenciador de inicialização (lutar com o Windows toda vez que ele é atualizado para uma nova compilação é ruim o suficiente sem outro sistema operacional disputando o controle).

Com base no que vi até agora, parece que a única maneira de fazer isso é fazer uma instalação não-EFI do Ubuntu e, em seguida, puxar o pacote grub-efi manualmente (e provavelmente fazer alguns truques para manter efibootmgr de ser executado). Existe alguma outra maneira de fazer isso sem precisar criar um instalador personalizado ou um pacote grub-efi personalizado?

    
por Austin Hemmelgarn 05.12.2017 / 16:34

1 resposta

0

Você tem a idéia certa, e todas as peças no lugar, assumindo que você não quer uma inicialização segura habilitada (o que levaria as versões ... assinadas do kernel ...). Basta instalar o Ubuntu no modo legado, nenhuma variável UEFI é tocada, nenhum arquivo / diretório UEFI é criado. Reinicialize o Gentoo e execute sudo update-grub para pegar a instalação do Ubuntu no menu grub. Agora você pode inicializar a instalação do Ubuntu no modo UEFI - ele não precisa de outro UEFI grub, você já tem um. Se você quiser, você pode realmente adicionar a entrada fstab para montar a partição EFI em / boot / efi, mas realmente, sem um grub-efi, por que se preocupar (note, eu tenho um sistema que fiz exatamente o acima, mas eu fiz adicione a entrada fstab, caso eu queira instalar o grub-efi (nunca o instalei) ..).

O sistema que estou executando tem um Windows / Ubuntu herdado no disco um e um UEFI Ubuntu no disco 2. Instalei o Disco 2 no modo legado, criando manualmente uma partição EFI, que eu preenchi de um backup de outro sistema. Uma edição do UUID no stub grub.cfg para pegar o /boot/grub/grub.cfg mantido e o segundo disco inicializa no modo UEFI selecionando o disco. No seu caso, suas instalações existentes já estão no modo UEFI, então o grub existente pode fazer tudo.

    
por ubfan1 05.12.2017 / 17:41