我想通过grub
链式加载启动 Win10 安装程序。因此,我将 Win10 iso 的内容复制到 USB 存储设备上的 exfat 分区(也尝试过 ntfs)并输入chainloader (hd0,gpt3)/efi/microsoft/bootx64.efi
grub shell,但随后出现此错误:
/EndEntire
file path: /ACPI/(a0341d0,0)/PCI(2,1f)/Sata(0,0,0)
/HD(1,800,32000,27314ea3b7ee7f43,2,2)/File(\efi\boot)/File(bootx64.efi)
/EndEntire
由于我无法在 BIOS 中禁用安全启动(Lenovo Ideapad Y580 的安全和启动菜单中没有选项),因此我set check_signatures=no
在输入 chainloader 命令之前发出了该命令,如下所示:Grub-EFI:禁用签名检查,但我得到同样的错误。
这是安全启动的问题吗,如下所示:Windows 8 UEFI 无法启动?错误消息非常相似,但它没有说“错误:无法加载图像”并且发出set check_signatures=no
没有帮助。我不想使用 rEFInd,因为我在 USB 设备上安装了 GRUB,也是为了从 Manjaro 映像启动。
我发布这个问题是因为我不完全确定这是否是安全启动的问题并且set check_signatures=no
似乎也不起作用。
答案1
作为GRUB 手册声明,chainloader 命令在启用安全启动的情况下不起作用。