правильный способ доступа к меню UEFI и загрузки Linux в устаревшем режиме

0

Я видел по крайней мере три способа доступа к настройкам UEFI. Один - нажатием какой-либо клавиши (обычно F2 или F10, F12) после запуска ПК, другой - нажатием Меню восстановления Windows 10 и третий через команда bcdedit , Я хочу загрузить живую Linux USB. Достаточно ли войти в настройку UEFI нажатием клавиши F2 (F10, F12) после запуска ПК, отключить «безопасную загрузку» и включить «традиционный режим»? AFAIK «безопасная загрузка» имеет смысл только в UEFI, а не в «унаследованном режиме», поэтому, возможно, достаточно включить «унаследованный режим». Можно ли напортачить, что Windows 10 не загрузится снова после игры с UEFI?

Wakan Tanka
источник

Ответы:

0

Я не рекомендую возиться с настройками прошивки просто для загрузки Linux USB-накопителя. В настоящее время большинство дистрибутивов Linux поддерживают загрузку в режиме EFI / UEFI, хотя некоторые инструменты для создания загрузочных USB-накопителей не содержат необходимых загрузчиков EFI. Поэтому подходящим подходом является использование инструмента, который поддерживает запись загрузчиков EFI на ваш USB-накопитель. Увидеть эта страница моя больше на эту тему.

Если ваш дистрибутив не поддерживает загрузку в режиме EFI, вы можете добавить собственный загрузчик EFI, чтобы сделать это. Увидеть родитель предыдущей страницы, и особенно подстраница установки загрузчика EFI, для фона о том, как это сделать. Эта страница не была написана специально для людей, которые хотят сделать загрузочные USB-накопители, поэтому вам нужно будет просмотреть некоторую не относящуюся к делу информацию efibootmgr ) и сосредоточиться на использовании резервного загрузчика ( EFI/BOOT/bootx64.efiпо крайней мере для систем x86-64). Также обратите внимание, что если ваш носитель должен поддерживать безопасную загрузку, вам нужно использовать Shim или PreLoader как bootx64.efi и GRUB (или другой загрузчик) в качестве последующего загрузчика. Если вы хотите загрузить дистрибутив, который сам не поддерживает Secure Boot, вам нужно будет подписать grubx64.efiКак минимум и, скорее всего, само ядро ​​и его модули. Большинство основных дистрибутивов, таких как Ubuntu, Fedora и OpenSUSE, напрямую поддерживают безопасную загрузку, поэтому переходить через эти дополнительные циклы не нужно. Кроме того, вы можете отключить Secure Boot в прошивке; Windows продолжит загрузку с отключенной этой функцией. Беда в том, что тогда вы упустите преимущества безопасности Secure Boot.

если ты делать включите CSM и загрузите Linux в режиме EFI, явное отключение Secure Boot может быть или не быть необходимым, в зависимости от дизайна прошивки. Я видел некоторых, которые неявно отключали безопасную загрузку при загрузке BIOS / CSM / устаревшего режима, но другие требуют отключения безопасной загрузки, прежде чем вы сможете включить CSM. Большинство систем позволяют переключаться между режимами BIOS и EFI в режиме загрузки для каждой загрузки, но для этого обычно требуется доступ к диспетчеру загрузки встроенного программного обеспечения. мой ПОСМОТРЕТЬ менеджер загрузки может сделать это немного легче; раскомментировав scanfor линия в его refind.conf файл и добавление подходящего варианта BIOS-режима ( biosexternal для USB-накопителей) rEFInd может загружать операционные системы в режиме EFI или BIOS. Использование rEFInd таким способом может быть целесообразным, если вам необходимо регулярно переключаться между установкой Windows в режиме EFI на жестком диске и операциями в режиме BIOS на USB-накопителях.

Rod Smith
источник