Grub chainloader не работает с Windows 8

Что я должен ввести ниже, чтобы запустить Windows 8 из меню Grub? Я новичок, и с самого начала это не работает.

Ubuntu работает отлично, но Windows выдает мне сообщение об ошибке вроде неправильного (Secure Boot forbids loading module а также unknown command 'drivemap'). Я знаю, что мне нужно что-то здесь изменить, чтобы это работало, но я не знаю что.

menuentry "Windows 8" {
set root = "(hd0,4)"

  chainloader +1

  }

Я получил фиолетовый экран с этим сообщением об ошибке:

error: Secure Boot forbids loading module from (hd3, gpt0)/boot/grub/normal.mod.
error: no such device: 861287C9128786A9.
error: unknown command ‘drivemap’.
error: no such partition.

Press any key to continue..._

Обновление: я отключил безопасную загрузку и снова получил фиолетовый экран со следующим сообщением об ошибке:

error: unknown command ‘drivemap’.
error: invalid EFI file path.

Press any key to continue..._

1 ответ

menuentry "Windows 8 (loader) (on /dev/sda2)" --class windows8 --class os {
        insmod ntfs
        set root='(hdo,2)'
        search --no-floppy --fs-uuid --set 5e32cd5e32cd3bb1
        drivemap -s (hD0) ${root}
        chainloader +1
}
Другие вопросы по тегам