Как исправить пункт меню grub для Windows 11

Как исправить пункт меню grub для Windows 11

У меня есть системы Win11 и Manjaro. Я вручную добавил пункт меню для Win11 в 40_customконфигурацию grub (EFI MS и linux находятся на разных разделах):

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

Связанный контент