Reportar os erros precisos que você está vendo pode ser um diagnóstico útil. As chances são, porém, que você não tenha quebrado o seu Windows; provavelmente é apenas um problema do GRUB. Algumas ideias para trabalhar:
- Instale rEFInd. A instalação do pacote Debian deve configurá-lo corretamente; no entanto, você pode precisar fazer a próxima coisa também.
- Desativar inicialização segura. Os detalhes de como fazer isso variam de um sistema para outro, mas, como regra geral, você precisará inserir o utilitário de configuração do seu firmware e procurar uma opção chamada "Boot Seguro" para desativá-lo.
- Crie uma entrada de inicialização personalizada para o Windows, por meio de uma entrada em
/etc/grub.d/40_custom
, conforme mostrado abaixo. Os detalhes irão variar dependendo de onde está sua partição de sistema EFI (ESP). Depois de criar essa entrada, você precisará digitarsudo update-grub
para atualizar o arquivo de configuração de tempo de execução do GRUB.
A entrada /etc/grub.d/40_custom
da amostra é:
menuentry "Windows 8" {
insmod part_gpt
insmod chain
set root='(hd0,gpt1)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
Observe que (hd0,gpt1)
deve apontar para seu ESP, portanto, talvez seja necessário alterá-lo para corresponder ao layout de particionamento.