Вы должны попытаться добавить Windows как обходной путь вручную в Grub.
При первом запуске
sudo blkid
Здесь вы должны увидеть UUID из вашего раздела Windows
Откройте /etc/grub.d/40_custom и вставьте / отредактируйте следующий код, но замените
UUID_FROM_WIN8 на ваш UUID, упомянутый выше.
menuentry "Windows 8 UEFI" {
search --fs-uuid --no-floppy --set=root UUID_FROM_WIN8
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}
Насколько я знаю, загрузчик цепочек должен выглядеть одинаково для всех версий Windows.
После редактирования файлов grub вы должны запустить
sudo update-grub
Пожалуйста, сначала протестируйте его и дайте мне обратную связь, потому что вполне возможно, что файл EFI не будет найден ... но я не хочу давать несколько советов в одном ответе ...
надеюсь это поможет!