O problema é que seu grub2 é essencialmente um "aplicativo EFI", por assim dizer.
Um grub2 baseado em partição de BIOS tem um comando chainloader
que entende a sintaxe do mapa de setor +1
no lugar de um nome de arquivo. Ele apenas carrega esses setores e os executa, supondo que eles sejam uma parte da linguagem de máquina que pode ser executada na parte superior da BIOS.
Um grub2 baseado em partição GPU com UEFI possui um comando chainloader
que não entende a sintaxe +1
style. Está interpretando um caminho EFI
e acho que é a origem da mensagem de erro.
O que você está tentando fazer pode não ser possível; isto é, para voltar ao mundo BIOS de um carregador de inicialização UEFI.
Você pode inicializar a partição do Windows diretamente do seu BIOS, porque nesse momento o BIOS detecta a tabela de partições de estilo antigo naquele disco e ajusta sua personalidade de acordo.
Assim, como sugerido na resposta de Michael Shigorin: o gerenciador de inicialização do rEFInd pode ser a coisa para fornecer a melhor experiência de dual boot que você está procurando: link