Я пытаюсь загрузить Linux на компьютере с UEFI-GPT с помощью диспетчера загрузки Windows (WBM).

До сих пор я установил Archlinux (Arch) с Grub. Grubx64.efi успешно находится на моем загрузочном разделе Windows, и я вижу возможность использовать его в UEFI-BIOS, выбрав этот параметр, загрузит grub, и я смогу войти в Arch нормально.

Я заметил, что в диспетчере загрузки Windows, выбрав на заставке «Изменить значения по умолчанию или выбрать другие параметры»> «Выбрать другие параметры»> «Использовать устройство», показывает параметры загрузки, как в моем случае UEFI-BIOS grub показывает как «Linux». Выбор Linux перезагружает компьютер и загружает grub, а затем Arch.

Есть ли возможность использовать эту запись, чтобы устройство «Linux» отображалось непосредственно на заставке WBM под записью для Windows 8.1? В идеале я бы хотел, чтобы Arch Linux связывался с устройством Linux.

Руководство с bcdedit приветствуется, спасибо заранее.

1 ответ1

0

"Использовать устройство" на изображении выше перечисляет загрузочные записи с NVRAM (CSM включен, так как отображаются устройства BIOS, а также загрузочная запись Linux).

Не существует известного способа успешного запуска записи загрузчика EFI, отличного от Windows, в BCD из диспетчера загрузки Windows.

Менеджер загрузки EFI (в прошивке) может запускать любое приложение EFI из ESP, менеджер загрузки Windows - bootmgr.efi запускает только memtest.efi и winload.efi успешно AFAIK.

Для прямой загрузки любого устройства или установленной ОС (Windows, Linux) в UEFI (и BIOS) из Windows 8.1/7 вы можете использовать инструмент BootNext .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .