Basta definir sua raiz para gpt1 ou set root='(hd1,gpt1)'
. O aplicativo EFI bootmgfw.efi realmente existe na partição do sistema EFI e não na partição do Windows.
eu hv windows 8.1 e linux tanto no meu computador.mas quando eu tentei entrar no windows não estava me mostrando nada depois de uma longa espera, também no Linux eu tenho alguns erros relacionados ao grub.so eu desinstalei e depois reinstalei e adicionei essas linhas em 40_custom.
menuentry "Windows 8" {
set root='(hd1,gpt2)'
chainloader /EFI/microsoft/BOOT/bootmgfw.efi
}
em seguida, executando este "grub-mkconfig -o /boot/grub/grub.cfg" eu tenho saída:
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.4.0-21-generic
Found initrd image: /boot/initrd.img-4.4.0-21-generic
Adding boot menu entry for EFI firmware configuration
done
mas quando eu reiniciar, há uma opção para o Windows, mas quando eu tento entrar em que eu tenho erro
error hd1,gpt2 not found
Basta definir sua raiz para gpt1 ou set root='(hd1,gpt1)'
. O aplicativo EFI bootmgfw.efi realmente existe na partição do sistema EFI e não na partição do Windows.