Eu tenho 3 respostas (soluções):
1) Tente "brute force" com boot-repair . Vá no Ubuntu e execute comandos e escolha recomendar reparo. E espero que ajude.
2) Se não funcionar, você pode substituir manualmente o arquivo EFI / Microsoft / Boot / bootmgfw.efi com o arquivo grubx64.efi (faça um pequeno tour na partição esp e procure por arquivos .efi na pasta grub ou algo parecido. Se o grubx64.efi não funcionar, tente outros arquivos .efi). ATENÇÃO: backup bootmgfw.efi primeiro, porque sem ele você não pode inicializar no windows (sem o windows recovery usb).
Por que isso funciona? O firmware UEFI é (no seu caso) configurado para inicializar o arquivo bootmgfw.efi, então se você substituir if com grub.efi, ele irá inicializar o Grub (é um truque mental). Nota: Eu não tentei isso com o Grub, mas fiz com o rEFind. Também é possível que o Grub não funcione, então atualmente ele salta no grub para o Windows.
3.) Tente rEFind :
sudo apt-add-repository ppa:rodsmith/refind
sudo apt-get update
sudo apt-get install refind
Isso pode resolver o problema. Se não ver a instalação manual da seção rEFind no link:
www.rodsbooks.com/refind/installing.html#linux