Tente isso no Ubuntu:
sudo efibootmgr -o 0,3,4,1
Se isso não funcionar, tenho outras três sugestões:
- Execute a ferramenta de reparo de inicialização do Ubuntu Não tenho 100% de certeza de que funcionará no seu caso mas pode ser.
- Digite
sudo mkdir -p /boot/efi/EFI/BOOT; sudo cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/BOOT/bootx64.efi
. Isso copiará o GRUB para um nome de arquivo de carregador de boot EFI de fallback / default que possa funcionar.
- Baixe e instale a versão do pacote Debian do meu gerenciador de inicialização do rEFInd, e digite
sudo mvrefind.sh /boot/efi/EFI/refind /boot/efi/EFI/BOOT
. Isso colocará o rEFInd na posição de fallback / carregador de inicialização padrão. Se isso não funcionar, tente digitar sudo mvrefind.sh /boot/efi/EFI/BOOT /boot/efi/EFI/Microsoft/Boot
. Este último comando copia rEFInd para o local padrão usado pelo gerenciador de partida do Windows, que algumas EFIs muito muito gravadas incorretamente insistem em usar.
Você pode experimentá-los na ordem que desejar, embora eu os tenha listado em ordem crescente de complexidade.