Как отключить переменные UEFI

Мне нужно отключить переменные uefi при загрузке с живого usb. Как мне это сделать?

Я думаю, что это делается с помощью настройки noefi, поэтому, если это правильный подход, как мне это сделать? Я пытался из grub-edit, например, при временной установке nomodeset, но это ничего не изменило.

0
задан 18 February 2014 в 17:46

2 ответа

Почему вам нужно отключить переменные EFI? Может быть другой способ достичь вашей конечной цели, не вмешиваясь в переменные EFI.

Опция ядра noefi должна действительно отключать переменные EFI. Если вы пробовали это только один раз, вы можете попробовать снова; возможно, вы ошиблись. Я только что попробовал установить Ubuntu 12.04 в VirtualBox, и noefi отключил поддержку переменных EFI для меня. (efibootmgr больше не работал, а /sys/firmware/efi отсутствовал.) Вы также можете попробовать разместить его где-нибудь еще среди параметров ядра.

Другим вариантом является загрузка с использованием загрузчика в режиме BIOS, а не загрузчика в режиме EFI. Если используемое вами USB-устройство является установщиком Ubuntu, я полагаю, что оно включает в себя оба типа загрузчиков, поэтому вы можете использовать опцию загрузки вашей прошивки или, возможно, rEFInd 0.4.6 или новее, чтобы выбрать ваш режим загрузки. Если вы используете пользовательский USB-накопитель, вам нужно установить версию BIOS GRUB вручную.

Последний вариант может заключаться в удалении модуля ядра efivars, как в rmmod efivars, после загрузки . Я пытался проверить это, но моя тестовая система использует собственное ядро ​​с этим модулем, скомпилированным напрямую, а не как модуль, поэтому я не могу гарантировать, что вы сможете удалить этот модуль.

0
ответ дан 18 February 2014 в 17:46

Либо:

  1. Отключите его от GRUB через опцию ядра noefi
  2. или , чтобы ваша прошивка (BIOS) загрузила USB в устаревшем режиме. ]
  3. или используйте ISO, который не совместим с EFI. Например, Ubuntu32bit не может загрузиться в режиме UEFI.
0
ответ дан 18 February 2014 в 17:46

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

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