Можно ли установить Ubuntu в системе UEFI, не затрагивая конфигурацию загрузчика UEFI?

У меня есть ноутбук, настроенный для двойной загрузки Windows 10 и Gentoo, в который я хочу добавить установку Ubuntu, чтобы я мог выполнять обновления прошивки (OEM-производитель в настоящее время поддерживает только обработку обновлений прошивки в производных Ubuntu и Ubuntu) .

В данном конкретном случае я не использую менеджер загрузки UEFI напрямую, за исключением того, что он загружает GRUB2, так как рассматриваемая система не предоставляет опцию меню с таймаутом (вы должны нажать F12, чтобы получить меню загрузки, и оно находится там до тех пор, пока вы что-то не выберете), и потому что я хочу пароли для некоторых параметров загрузки, но не для других (а Windows - это одна из вещей, для которой я хочу пароль для загрузки). Я хотел бы сохранить эту настройку и интегрировать в нее Ubuntu, вместо того, чтобы иметь дело с (дрянным) интерфейсом менеджера загрузки UEFI, когда я хочу загрузить Ubuntu, что, в свою очередь, означает, что мне нужен способ, чтобы Ubuntu не связывался с UEFI Переменные менеджера загрузки (бороться с Windows каждый раз, когда она обновляется до новой сборки, достаточно плохо, если другая ОС не борется за контроль).

Исходя из того, что я видел до сих пор, похоже, что единственный способ сделать это - выполнить установку Ubuntu без EFI, а затем вручную извлечь пакет grub-efi (и, вероятно, сделать некоторую хитрость, чтобы сохранить efibootmgr от запуска). Есть ли другой способ сделать это без необходимости создания пользовательского установщика или пользовательского пакета grub-efi?

-2
задан 5 December 2017 в 18:51

1 ответ

У вас есть правильная идея и все части на месте, если вы не хотите, чтобы была включена безопасная загрузка (что потребовало бы ... подписанные версии ядра ...). Просто установите Ubuntu в устаревшем режиме, никакие переменные UEFI не трогаются, никакие файлы / каталоги UEFI не создаются. Перезагрузите Gentoo и запустите sudo update-grub, чтобы выбрать установку Ubuntu в меню grub. Теперь вы можете загрузить установку Ubuntu в режиме UEFI - для этого не нужен другой GEF UEFI, у вас он уже есть. Если вы хотите, вы можете добавить запись fstab для монтирования раздела EFI в / boot / efi, но на самом деле, без grub-efi, зачем беспокоиться (обратите внимание, у меня есть система, которую я сделал точно так же, но я сделал добавьте запись fstab, на случай, если я когда-нибудь захочу установить grub-efi (я никогда не устанавливал ее) ..).

Система, на которой я работаю, имеет устаревшую Windows / Ubuntu на первом диске и UEFI Ubuntu на диске 2. Я устанавливаю диск 2 в устаревшем режиме, вручную создавая раздел EFI, который я заполнил из резервной копии. другая система. Одно изменение UUID в заглушке grub.cfg, чтобы получить поддерживаемый файл /boot/grub/grub.cfg, и второй диск загружается в режиме UEFI, выбирая диск. В вашем случае ваши существующие установки уже находятся в режиме UEFI, поэтому существующий grub может делать все что угодно.

0
ответ дан 5 December 2017 в 18:51

Другие вопросы по тегам:

Похожие вопросы: