A saída do seu script de informações de inicialização é um pouco intrigante: ele mostra um disco de tabela de partição GUID (GPT), o que significa que o Windows inicializará apenas no modo EFI. Há também evidências de um carregador de inicialização do Windows no modo EFI. Por enquanto, tudo bem. É intrigante, pois não há evidência de GRUB no disco rígido, qualquer no modo EFI ou no modo BIOS; mas existe evidência de um carregador de inicialização do Windows no modo BIOS. Minha suspeita é que o Boot Info Script simplesmente identificou erroneamente o GRUB no modo BIOS como o carregador de inicialização do Windows. Certamente essa é a explicação mais simples que também explica por que você pode inicializar o Windows e o Linux; no entanto, pode ser que algo mais esteja acontecendo.
Se eu estiver certo e você tiver um GRUB no modo BIOS, você nunca conseguirá fazer isso para o seu Windows em modo EFI; isso não é possível. Você poderia, no entanto, usar meu gerenciador de reinicialização para alternar entre o Windows no modo EFI e o Linux no modo BIOS. Você precisaria:
- Instale o rEFInd no Windows, conforme descrito na documentação.
- Edite o arquivo
refind.conf
: descomente a linhascanfor
e garanta quehdbios
esteja entre as opções.
O resultado deve ser que o rEFInd permitirá que você inicialize no Windows ou no GRUB, e o GRUB inicializará o Linux. Você também pode tentar uma inicialização do Linux no modo EFI instalando um driver do sistema de arquivos EFI para o seu sistema de arquivos Linux (provavelmente ext4fs). Dado o que você relatou, isso pode não funcionar agora, mas pode funcionar no futuro, uma vez que os drivers e as configurações padrão amadurecem para melhor suporte a EFI.
Tenha em mente, porém, que estou muito em dúvida sobre isso; pode ser que você esteja realmente inicializando o Linux no modo EFI. Se assim for, um ajuste na configuração do GRUB pode funcionar, ou a instalação do rEFInd e seu driver ext4fs também funcionariam.