Primeiro, certifique-se de ter desativado o Fast Startup e o Hibernate no Windows, conforme descrito aqui:
Se algum desses recursos estiver ativo, ele pode deixar a ESP (Partição do sistema EFI) em um estado inconsistente, o que pode levar a os-prober
a falhar na detecção do Windows.
Em segundo lugar, se o precedente não ajudar, você pode querer dar uma chance ao meu gerenciador de inicialização do rEFInd . Às vezes, ele faz um trabalho melhor que o GRUB nessa tarefa. Você pode tentar de uma unidade flash USB ou CD-R, se desejar, e instalá-lo em seu disco rígido somente se ele funcionar como esperado. Observe, no entanto, que a minha unidade flash USB e as imagens de CD-R não suportam a Inicialização Segura, portanto, se a Inicialização Segura estiver ativa, será necessário desativá-la temporariamente ou passar por alguns obstáculos para adicionar suporte à Inicialização Segura a essas imagens. Eu forneço uma versão RPM do rEFInd, então a instalação é fácil; mas se você quiser inicializar com o Secure Boot ativo, você precisará adicionar a chave rEFInd à sua lista MOK. Consulte a documentação do rEFInd Secure Boot para obter detalhes.