使用 grub 定制器添加 Windows 10。
代码:
insmod part_gpt
insmod fat
search --fs-uuid --no-floppy --set=root D4A8DCD3F31F3A09
chainloader chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
答案1
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
指示 GRUB 链式加载(将控制权传递给)位于 EFI 分区上指定路径的 Windows 启动管理器。您的代码存在问题,因为您在最后一行代码中连续两次输入了链式加载程序,而不是一次。这就是您收到invalid file name "chainloader"
错误消息的原因。
这是一个更简单的方法。
在 Grub Customizer 中,选择列表配置选项卡(第一个选项卡),然后单击“新条目”图标(该图标看起来像一张纸,上面叠加了一个绿色 + 标志)以添加新条目。
为新条目设置以下参数:
- 名称:Windows 10
- 命令: chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi