Ok, então encontrei a solução para meus problemas:
STEPS
1) Entre na BIOS e desative o modo de inicialização legado e seguro.
2) Entre nas janelas, abra um terminal com privilégios de administrador e desative o modo de hibernação com:
powercfg -h off
3) (Sempre no Windows) Desativar a opção "inicialização rápida / boot": vá ao painel de controle > opções de energia > Escolha o que os botões de energia fazem > alterar configurações não disponíveis no momento > desmarque a opção "Ativar inicialização rápida (recomendado)"
4) Ok, desligue completamente, não reinicie. Inicie o computador novamente e entre no Ubuntu.
5) Procure no seu computador por "Boot Repair" e clique em "advance options" aqui marque a opção "Backup e reparo de arquivos Windows EFI (resolve o erro [EFI]" deixa os outros como estão e clique em aplicar.
6) Uma vez que é feito o desligamento e você está pronto para ir.
Quando você começar de novo, verá o grub aparecer primeiro.
E agora digitando
efibootmgr
Eu vejo a ordem que queria no começo:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,3001,0000,0002,0003,2001,2002,2003
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* Network Adapter (IPv4 UEFI)
Boot0003* Network Adapter (IPv6 UEFI)
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk