Primeiro, uma pergunta é por que você deseja alternar para o modo de inicialização EFI. Com base na sua saída gdisk
, parece que você tem uma instalação de sistema operacional único, para que não pareça precisar coexistir com outra coisa. Se você pode inicializar no modo BIOS / CSM / legado, por que mudar? Como diz o ditado, "se não está quebrado, não conserte". (OTOH, não vejo nenhuma partição de inicialização do BIOS, então talvez você não possa inicializar no modo BIOS ....)
Supondo que você tenha um motivo para inicializar no modo EFI, vamos começar do começo ...
O YUMI não é a única ferramenta para criar uma unidade flash USB inicializável. Você também pode fazer isso com dd
, UNetbootin , Criador de disco de inicialização , Rufus e outras ferramentas. Todas as ferramentas que eu nomeei são capazes de criar uma unidade flash USB inicializável pela EFI, com a ressalva de que as implementações EFI diferem, então o que funciona em uma pode não funcionar em outra. Algumas ferramentas também têm opções que podem afetar o desempenho de um disco criado, seja em geral ou em uma EFI específica. Assim, criar seu disco de instalação com outra ferramenta deve permitir que você inicialize no modo EFI (supondo, é claro, que o seu computador use um EFI em vez de um BIOS tradicional). Dito isto, se você já instalou, recriar seu meio de inicialização e reinstalar é um exagero ....
Se você não tiver outro SO inicializável no computador, uma solução é instalar um carregador de inicialização EFI como EFI/BOOT/bootx64.efi
na EFI Partição do Sistema (ESP; seu /dev/sda1
). Isso é feito facilmente se você estiver instalando manualmente, mas se estiver usando uma ferramenta como grub-install
, será necessário mover os arquivos manualmente após o fato. Especificamente, a versão EFI de grub-install
colocará o GRUB em EFI/ubuntu/grubx64.efi
(talvez com shimx64.efi
no mesmo diretório). Você terá que copiar os arquivos para o local certo para iniciá-los quando você inicializar o computador. Se a Inicialização Segura estiver inativa, copie EFI/ubuntu/grubx64.efi
para EFI/BOOT/bootx64.efi
. Você também pode precisar copiar EFI/ubuntu/grub.cfg
para EFI/BOOT/grub.cfg
também. Se o Secure Boot estiver ativo, fica mais complexo; você deve copiar shimx64.efi
para EFI/BOOT/bootx64.efi
e copiar grubx64.efi
para EFI/BOOT/grubx64.efi
. (Observe que todos esses nomes de arquivos são relativos à raiz do ESP, portanto, se você montasse partições como mostrado em /etc/fstab
, deverá adicionar /boot/efi/
ao início de cada caminho.) Com um carregador de boot instalado em EFI/BOOT/bootx64.efi
e nada mais referenciado nas entradas NVRAM, seu computador deve inicializar a partir daquele nome de arquivo "fallback".
Outra opção é preparar um instalador do Ubuntu usando uma das ferramentas que mencionei anteriormente, depois inicializá-lo no modo EFI. Com isso feito, você deve ser capaz de executar o Reparo de inicialização no modo EFI, para que ele possa ser configurado GRUB nesse modo. Na verdade, mesmo no modo BIOS, o Reparo de inicialização deve conseguir copiar os arquivos EFI conforme descrito no parágrafo anterior. (Eu não sei o quão bem isso funciona na prática, porém, Boot Repair pode apenas tentar fazer um reparo no modo BIOS e não tentar configurar um carregador de inicialização de fallback EFI.)
Outra opção é usar o gerenciador de inicialização para iniciar o processo. Você pode baixar o CD-R ou a versão da unidade flash USB do rEFInd e inicializar a partir dele. O rEFInd deve detectar seu (s) kernel (s) Linux e permitir que você inicialize. Se isso funcionar, você será inicializado no modo EFI e poderá instalar o pacote rEFInd PPA ou Debian para usá-lo permanentemente (sem a unidade USB); ou você pode instalar o GRUB via grub-install
e ele deve configurar as coisas corretamente. (Observe que você precisará do pacote GRUB EFI , grub-efi
, instalado para grub-install
para configurar a versão EFI do GRUB.) Se você instalar o rEFInd ou o GRUB dessa forma, ele será ser capaz de configurar uma entrada EFI NVRAM, já que a inicialização da unidade USB rEFInd estará no modo EFI, permitindo que o sistema operacional adicione variáveis EFI NVRAM.