Eu encontrei uma solução temporária.
Adicione uma entrada personalizada ao menu de inicialização do GRUB
Anexe o código abaixo a /etc/grub.d/40_custom
.
menuentry "Windows 8" {
insmod part_gpt
insmod chain
set root='(hd0,gpt1)'
chainloader /EFI/microsoft/BOOT/bootmgfw.efi
}
% bl0ck_qu0te%
Atenção: hd0,gpt1
aqui é o ID da minha partição de sistema EFI (ESP). Se o seu ESP não é a primeira partição do seu primeiro disco rígido durante a inicialização , então o seu é diferente! Por exemplo. hd1,gpt2
para a segunda partição na segunda unidade.
Substitua part_gpt
por part_msdos
se a unidade usar o MBR e o particionamento legado e também alterar hd0,gpt1
para hd0,msdos1
, respectivamente.
Aplicar alterações ao GRUB
Basta executar o seguinte comando, que deve gerar uma nova configuração do GRUB, incluindo a nova entrada personalizada:
sudo update-grub
Agora reinicie, você deve conseguir inicializar o Windows 8 agora. Se não, e o Windows reclama de configuração do BCD corrompida, então continue no superusuário: Como posso reparar o Windows 8 EFI Bootloader?
Aviso: em algumas ocasiões, se você inicializar o Windows 8, o GRUB será substituído pelo Gerenciador de Inicialização do Windows como o gerenciador de inicialização padrão.