![двойная загрузка windows/ubuntu загружает только загрузчик windows, не загружает grub, не загружает ubuntu](https://rvso.com/image/1665779/%D0%B4%D0%B2%D0%BE%D0%B9%D0%BD%D0%B0%D1%8F%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0%20windows%2Fubuntu%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B0%D0%B5%D1%82%20%D1%82%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D1%87%D0%B8%D0%BA%20windows%2C%20%D0%BD%D0%B5%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B0%D0%B5%D1%82%20grub%2C%20%D0%BD%D0%B5%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B0%D0%B5%D1%82%20ubuntu.png)
У меня есть успешная установка двойной загрузки Ubuntu 20 с Windows 11. Однако после сброса система всегда переходит к загрузчику Windows, а не к Grub, поэтому я не могу загрузить Ubuntu.
Однако в Windows я могу перейти в Восстановление системы -> Дополнительные возможности запуска -> Устранение неполадок -> Дополнительные параметры -> Параметры встроенного ПО UEFI -> Меню загрузки F9, и в этот момент мне показываются 2 загрузчика: один для Windows (вверху) и один для Ubuntu (второй). Я могу выбрать один или другой, но не могу изменить порядок. Если я выбираю загрузчик Ubuntu, он запускает grub, показывает мне варианты для Windows и Ubuntu и загружает Ubuntu, если выбран.
Названия этих «загрузчиков» следующие: «OS Boot Manager (UEFI) - Windows Boot Manager (WDC...)» и «OS Boot Manager (UEFI) - ubuntu (WDC...)».
Очевидно, что эта процедура непрактична, и я бы хотел, чтобы машина загружалась в grub, а не в загрузчик Windows.
Я считаю, что bcdedit должен уметь это настраивать. Здесь он определяет 2 загрузчика (один из них в описании называется «менеджер загрузки», а другой — «загрузчик»):
C:\windows\system32>bcdedit /v
Менеджер загрузки для Windows
идентификатор {9dea862c-5cdd-4e70-acc1-f32b344d4795} устройство раздел=\Device\HarddiskVolume1 путь \EFI\ubuntu\grubx.efi описание диспетчера загрузки Windows локаль en-US наследовать {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e} по умолчанию {1edd7570-7b59-11ec-b259-c018033ee9ae} resumeobject {1edd756f-7b59-11ec-b259-c018033ee9ae} displayorder {1edd7570-7b59-11ec-b259-c018033ee9ae} toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d} время ожидания 30
Загрузчик Windows
идентификатор {1edd7570-7b59-11ec-b259-c018033ee9ae}
device partition=C: path \windows\system32\winload.efi description Windows 10 locale en-US inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7} recoverysequence {fecd3499-7b61-11ec-88f8-c018033ee9ae} displaymessageoverride Recovery recoveryenabled Yes Isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \windows resumeobject {1edd756f-7b59-11ec-b259-c018033ee9ae} nx OptIn bootmenupolicy Standard Я попробовал следующие команды, по одной за раз, и каждый раз перезагружался, но результат был тот же, т. е. просто загружается Windows:
C:\windows\system32>bcdedit /set {bootmgr} path \EFI\ubuntu\grubx.efi Операция успешно завершена.
C:\windows\system32>bcdedit /set {fwbootmgr} path \EFI\ubuntu\grubx.efi Операция успешно завершена.
C:\windows\system32>bcdedit /default {9dea862c-5cdd-4e70-acc1-f32b344d4795} Операция успешно завершена.
Надеюсь, что кто-то с большими познаниями в bcdedit и взаимодействии windows/boot сможет подсказать, как к этому подойти. Спасибо.