A maneira mais fácil é provavelmente iniciar o Ubuntu a partir de um live usb, baixar o boot-repair e reinstalar o grub.
Enquanto eu estava brincando com a minha ordem de inicialização, mudei o firmware do efi para o topo e reiniciei minha máquina. Agora eu estou preso em um loop de uefi e ordens de inicialização tentando voltar para o meu desktop. Como faço para corrigir isso.
A maneira mais fácil é provavelmente iniciar o Ubuntu a partir de um live usb, baixar o boot-repair e reinstalar o grub.
Inicialize no Ubuntu e use efibootmgr
:
sudo efibootmgr
para ver sua ordem de inicialização (ou sudo efibootmgr -v
para ver mais detalhes). BootOrder
e os números Boot####
de todas as entradas nessa linha e da entrada ubuntu
. Observe que os números estão em hexadecimal. ubuntu
deve ser o primeiro, possivelmente seguido pelo Windows e outras coisas. -o
para efibootmgr
para definir essa ordem de inicialização, como em sudo efibootmgr -o 5,3,D,2001
para definir a ordem de inicialização como Boot0005
first, Boot0003
second e assim por diante.