Sua configuração do GRUB está configurada para inicializar o Windows no modo BIOS, mas isso não funcionará porque você claramente tem uma instalação no modo EFI do Windows. Existem várias soluções possíveis. Aqui está um casal ....
Primeiro, você pode editar o arquivo chamado /etc/grub.d/40_custom
e adicionar uma entrada como esta:
menuentry "Windows 7 (custom)" {
insmod part_gpt
insmod chain
set root='(hd0,gpt3)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi.grb
}
Em seguida, digite sudo update-grub
. Com alguma sorte que irá criar uma nova entrada do GRUB chamada "Windows 7 (custom)" que deve funcionar. Isso não é garantido, no entanto; O GRUB é bem meticuloso e escamoso sobre o lançamento do Windows. O que funciona em um sistema pode não funcionar em outro. Você provavelmente continuará a ter a entrada não funcional no menu GRUB.
Uma segunda opção é instalar rEFInd, que é uma alternativa ao GRUB. Se você instalá-lo através do pacote Debian, ele deverá se configurar automaticamente e ser iniciado da próxima vez que você inicializar; no entanto, o ícone do Windows em seu menu provavelmente lançará o GRUB, graças à maneira como a ferramenta Reparo de Inicialização "consertou" as coisas. Para corrigir esse problema, você pode digitar os seguintes comandos no Ubuntu:
cd /boot/efi/EFI/Microsoft/Boot/
cp bootmgfw.efi.grb bootmgfw.efi
Depois disso, a entrada do Windows deve inicializar o Windows. Você também terá uma entrada com um ícone do Ubuntu que inicializará o GRUB e um ou mais ícones do pingüim Linux que iniciarão o Ubuntu diretamente. Se os ícones do pinguim trabalharem de acordo com a sua satisfação e você não quiser mais o ícone do GRUB, poderá removê-lo excluindo o diretório /boot/efi/EFI/ubuntu
ou editando /boot/efi/EFI/refind/refind.conf
, removendo o comentário da linha dont_scan_dirs
ou dont_scan_files
e adicionando entradas a eles para manter o GRUB fora do menu.