Bem, precisa dar uma arrumada em todas essas entradas e aumentar o conhecimento sobre o boot UEFI.
Pra dar boot em UEFI o computador precisa de duas coisas:
- Uma entrada com a localização do inicializador que fica dentro de uma parte especial da firmware que se chama NVRAM.
- O arquivo do inicializador que fica numa partição EFI (ou também chamada de ESP).
A entrada na NVRAM pode ser verificada e editada com o comando efibootmgr
no linux ou bcdedit
no windows. Além de criar a entrada com as configurações necesárias, esse comando também pode trocar a ordem de boot. Em alguns modelos de placa mãe, também dá pra editar as entradas via firmware (ou BIOS).
Os arquivos de inicialização, chamados em inglê de bootloaders, ficam dentro de uma partição EFI seguindo uma localização padrão para facilitar o entendimento (não é necessário seguir isso, mas facilita). Eles ficam numa partição que deve ser formata como vfat (ou fat32) dentro de uma pasta EFI, e dentro dela o nome do sistema operacional, e dentro dessa pasta todos os arquivos que o booloader necessita. Numa instalação padrão, essa partição é montada no diretório /boot/efi. Portanto o inicializador do GRUB do ubuntu estará localizado na pasta /boot/efi/EFI/ubuntu No windows, ( How To Remove GRUB for Windows 10 Bootloader ) essa partição pode ser montada como uma unidade de disco pra vc apagar o conteúdo na pasta X:\EFI\ubuntu
Agora você já sabe o suficiente para procurar mais informações para arrumar o seu boot, ou então se precisar de mais ajuda, já poderá fazer perguntas mais específicas que estaremos aqui pra responder!