Primeiro, recomendo que você entre no firmware e desabilite o Secure Boot, caso ainda não tenha feito isso. Isso nem sempre é necessário, mas o Secure Boot parece causar muitos problemas em muitas instalações do Ubuntu, portanto, é melhor desativá-lo. Isso não resolverá o problema específico que você está relatando.
Segundo, faça um dos seguintes itens:
- No Linux, instale o meu gerenciador de inicialização do rEFInd . Existe um pacote Debian que você pode instalar facilmente. O resultado é que quando você reinicia, você deve ver o rEFInd ao invés do GRUB. O rEFInd deve permitir que você inicialize o Windows ou o Linux (e para inicializar o Linux diretamente ou via GRUB).
- No Linux, instale e execute a ferramenta de reparo de inicialização do Ubuntu. Isso deve resolver seu problema, mas provavelmente deixará as entradas de inicialização erradas e não funcionais. Alguns usuários acham que não cria entradas do Windows inicializáveis, mas para outros.
Se você tentar o Reparo de inicialização primeiro e ele não funcionar satisfatoriamente, execute-o novamente e restaure os arquivos de backup criados antes de tentar o rEFInd. Há uma opção no menu avançado do Reparo de inicialização para restaurar seus arquivos de backup.