Então, consegui resolvê-lo seguindo a resposta de Christian_Sosa em Suporte MS , basicamente execute chkdsk nas unidades do Windows e tente o reparo de inicialização. No meu caso, chkdsk fez o truque.
- Inicialize o modo "Reparar" a partir de um disco de instalação do Windows 10.
- Iniciar o prompt de comando
-
Digite os seguintes comandos:
-
diskpartThis will launch the disk partition utility, we will want to know the volume disk letter for where our OS is located.
-
list volumeIt should list your HDD as well as their drive letter. Remember the drive letter that is in a HDD that most resembles the storage capacity. It may or may not say "boot" for file description.
-
No meu caso, tive que repetir esse processo para os drives C: e D: , embora ambos tivessem tamanhos muito diferentes.
-
%código%
In order to run the next command we will need to exit the disk partition utility.
-
exitreplace X for your boot os drive letter that we confirmed earlier.
- Reinicialize o sistema novamente no disco de recuperação.
- Escolha Reparo de inicialização e execute-o.
No meu caso, o reparo de inicialização nunca foi executado, mas eu tentei mesmo assim. Parece que chkdsk /f X: sozinho fez o truque. E para o registro, o menu de grub correto no meu caso foi
menuentry "Windows 10" {
set root='(hd0,msdos1)'
chainloader +1
}
Obrigado pelas respostas e comentários.