1

Можно ли отключить UEFI на материнских платах Skylake?

Может быть, лучше спросить: это UEFI для материнской платы, для чипа или для обоих?

2 ответа2

3

Производитель материнской платы внедрит либо BIOS, либо UEFI, он хранится в микросхеме ПЗУ на материнской плате и не привязан к чипсету или ЦП.

У меня нет досок, о которых я знаю, у которых есть выбор, у них будет одна или другая, и нет метода «отказа». Эта прошивка контролирует все ваши устройства низкого уровня.

BIOS сейчас устарел и постепенно сокращается. Таким образом, вам, вероятно, будет трудно найти плату без UEFI, совместимую с процессорами Skylake.

Изменить: После нескольких комментариев, я думаю, вы на самом деле имеете в виду отключение некоторых компонентов UEFI для запуска в устаревшем режиме. UEFI по-прежнему является базовой системой, но есть некоторые устаревшие компоненты, которые вы можете включить. Используя руководство из этой доски в качестве примера:

  • Поддержка VGA

    Позволяет выбрать тип операционной системы для загрузки.

    Авто Включает только устаревшую опцию ROM.

    EFI Driver Включение дополнительного ПЗУ EFI. (По умолчанию)

  • Поддержка CSM Включает или отключает UEFI CSM (модуль поддержки совместимости) для поддержки устаревшего процесса загрузки ПК.

    Включено Включает UEFI CSM. (По умолчанию)

    Отключено Отключает UEFI CSM и поддерживает только процесс загрузки UEFI BIOS.

  • Управление опцией Boot Storage

    Позволяет выбрать, включать ли UEFI или устаревшее дополнительное ПЗУ для контроллера устройства хранения.

    Отключено Отключает опцию ROM.

    Legacy Only Включает только устаревшую опцию ROM. (По умолчанию)

    Только UEFI Включает только дополнительное ПЗУ UEFI.

    Этот элемент настраивается, только если для CSM Support установлено значение Enabled.

Есть компоненты UEFI, которые вы можете запускать традиционным способом BIOS, но вы все еще используете прошивку UEFI.

2

За исключением нескольких компьютеров, которые реализуют EFI как функцию, запускаемую из BIOS (например, "Гибридный EFI" от Gigabyte), компьютеры, поддерживающие загрузку в режиме EFI, используют EFI, а не BIOS. Таким образом, не существует такого понятия, как "отключение EFI".

Многие компьютеры разрешают загружать ОС в режиме BIOS через функцию, называемую модулем поддержки совместимости (CSM). Это дополнительная функция, которая позволяет EFI запускать загрузчики в режиме BIOS. Логически это похоже на dosemu или WINE в Linux, которые позволяют Linux запускать программы для DOS или Windows. Важно отметить, что когда вы используете CSM, на компьютере все еще работает EFI, так что вы действительно не избавились от чего-либо, связанного с EFI; Вы только что вытолкнули его с дороги. Если вам просто нужно запустить старую ОС, не поддерживающую EFI, это, вероятно, хорошо. Если вы философски настроены против EFI, это не поможет. Если вы хотите запустить Windows, Linux или другую ОС с поддержкой EFI в режиме BIOS, CSM выполнит эту работу, но тогда встает вопрос: почему вы хотите загружаться по-старому? Практически нет или нет практических преимуществ загрузки ОС, которая поддерживает оба режима загрузки через CSM, и это усложняет путь загрузки, поэтому такое выполнение может создать новые проблемы.

Нравится вам это или нет, но EFI - это будущее компьютеров, по крайней мере, в течение следующих нескольких лет. Если вам нужен настоящий BIOS старой школы, вам, скорее всего, придется придерживаться старого компьютера. Однако есть один возможный обходной путь: вы можете использовать CoreBoot, минималистичную прошивку с открытым исходным кодом для некоторых компьютеров. CoreBoot полезен только в сочетании с одной из нескольких полезных нагрузок, которые являются инструментами, основанными на базовом коде аппаратной инициализации CoreBoot. Существует полезная нагрузка, которая реализует BIOS, поэтому вы можете использовать установку CoreBoot плюс ее полезную нагрузку BIOS, чтобы вернуться к старомодному способу работы. (Существует также полезная нагрузка UEFI, если вы хотите пойти с чем-то более современным без каких-либо вещей, которые производитель компьютеров добавил в свою EFI.) Сам по себе CoreBoot крошечный (больше похож на аппаратную инициализацию в BIOS, чем на EFI), поэтому использование CoreBoot таким образом отличается от использования EFI и его CSM.

Проблема с CoreBoot двойная. Во-первых, он разработан с ограниченным набором компьютеров. Это может быть сделано для работы с большим количеством, но если вы не хотите играть на нем работающим (возможно, кирпичом вашего компьютера в случае сбоя), вы должны выбрать свой компьютер из ограниченного списка поддерживаемых моделей, многие из которых являются старшая. Я не проверял, но сомневаюсь, поддерживает ли CoreBoot какие-либо платы Skylake, хотя это может произойти в будущем. Во-вторых, установка CoreBoot является высокотехнологичной задачей; это не операция «укажи и щелкни», как установка средней программы. Если установка не удалась, прошивку, возможно, придется восстановить, физически удалив микросхему, на которой она хранится, поэтому существует значительный риск, особенно если вас не устраивают такие задачи. Между этими двумя факторами вы должны быть достаточно преданы использованию CoreBoot.

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