Isso não é um problema com o GRUB, mas com o UEFI. É provável que o UEFI seja padronizado para o Gerenciador de Inicialização do Windows. Você pode alterar a inicialização padrão nas configurações de UEFI.
Eu tenho um laptop que contém dois discos SSD. O modo legado é completamente desativado no BIOS, então provavelmente estou usando apenas o UEFI.
O disco maior foi usado para instalar uma nova cópia do Windows. Eu então usei o Rufus para transferir o Debian para o meu stick USB e consegui instalar o Debian no modo UEFI.
Quando eu reinicio, não recebo o grub, mas ele é inicializado diretamente no Windows. Se eu pressionar a tecla de atalho F2 e, em seguida, selecionar para inicializar o Debian - então o grub aparecerá magicamente. Eu posso então selecionar para inicializar no Windows ou no Debian.
Já desativei o fastboot e o comando bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi
não está me ajudando em nada.
Como posso consertar o grub para que ele seja mostrado?
Isso não é um problema com o GRUB, mas com o UEFI. É provável que o UEFI seja padronizado para o Gerenciador de Inicialização do Windows. Você pode alterar a inicialização padrão nas configurações de UEFI.