如何修复 Windows 11 的 grub 菜单项

如何修复 Windows 11 的 grub 菜单项

我有 Win11 和 Manjaro 系统。我手动将 Win11 的菜单项添加到40_customgrub 的配置中(MS 和 linux EFI 位于不同的分区上):

menuentry 'Windows 11' {
  insmod ntfs
  set root=(hd1,1)
  search --no-floppy --set-root --fs-uuid A44E-6E73
  chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

当我选择从 grub 菜单加载此条目时,出现错误:

Booting a command list
error: no such device: --set-root.
/EndEntire
file path: /ACPI(a06785,0)\PCI(0,e)/UnknownMessaging(17)/HD(1,800,32000,d1187765595568,2,2)/File(\EFI\Microsoft\Boot)/File(bootmgfw.efi)/EndEntire

出现此错误后,Windows 可以正确加载,但我想消除该错误。

答案1

在您的菜单项中,--set-root应该是--set=root

相关内容