我应该在下面输入什么才能从 Grub 菜单运行 Windows 8?我完全是个新手,不知为何它从一开始就不起作用。
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
}