Seu problema é que sua configuração do GRUB inclui uma entrada de inicialização no estilo BIOS / legado para Windows, mas seu sistema está inicializando no modo EFI. Existem várias maneiras de corrigir isso. Uma delas é criar sua própria entrada de inicialização personalizada do Windows para o GRUB em /etc/grub.d/40_custom
. Algo como isso pode funcionar:
menuentry "Windows 7" {
insmod part_gpt
insmod chain
set root='(hd0,gpt7)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
Depois de criar essa entrada, digite sudo update-grub
para transferi-la para o arquivo /boot/grub/grub.cfg
. Eu não posso garantir que isso vai funcionar, no entanto; o que funciona para uma instalação nem sempre funciona para outra.
Outra abordagem é instalar outro gerenciador de inicialização, como rEFInd ou gummiboot. Quando instalado como gerenciador de boot primário, essas ferramentas permitirão que você selecione Windows vs. GRUB, e então você usará o GRUB para selecionar seu kernel. Como alternativa, pode inicializar um kernel do Linux (versão 3.3.0 ou posterior) diretamente, ignorando completamente o GRUB. Fazer isso da melhor maneira requer alguma reconfiguração, no entanto; veja esta página na documentação do rEFInd para detalhes.