Tem várias partições / boot / efi?
Em caso afirmativo, não use o reparo de inicialização, em vez disso, siga estas instruções:
Encontre a partição /boot/efi para Windows usando fdisk -l|grep EFI e selecione a de 260 MB. Lembre-se do número da partição, por exemplo, 2 para /dev/sda2 .
Em /etc/grub.d/40_custom cole isto:
menuentry 'Microsoft Windows 8' {
set root='hd0,gpt2'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
boot
}
A linha set root talvez precise ser alterada para corresponder ao seu número de partição.
Por exemplo, set root='hd0,gpt4' para o número de partição 4 .
Reinicie e inicie no Windows.