Você pode tentar usar bcfg
de um shell EFI versão 2:
- Faça o download de um shell EFI versão 2. Aqui está um link para um binário semi-oficial . Se esse binário parar, tente este , mas note que você precisará descompactar o programa shell de o arquivo zip. (O segundo programa deve funcionar em computadores mais antigos, que o primeiro não suporta).
- Crie uma unidade flash USB com uma partição FAT.
- Copie o shell EFI para a unidade flash USB como
EFI/BOOT/bootx64.efi
na unidade flash. Por exemplo, se você montar a unidade flash em/media/flash
, o arquivo deverá ser/media/flash/EFI/BOOT/bootx64.efi
. - Reinicie e diga ao seu computador para inicializar a partir da unidade flash USB.
- No shell EFI, digite
bcfg boot dump -v
para ver as entradas de inicialização atuais. Anote o número mais alto nas entradas de inicialização existentes. - Adicione uma nova entrada de inicialização usando
bcfg boot add 3 fs0:\EFI\ubuntu\grubx64.efi "Ubuntu"
, alterando3
para um valor maior do que qualquer outro na lista que você obteve na etapa anterior. - Digite
bcfg boot mv 3 0
para tornar o GRUB a entrada de inicialização padrão. (Altere3
para o número que você usou na etapa anterior.)
Quando você reinicia normalmente, o computador deve inicializar no GRUB por padrão.