Есть ли какие-либо недостатки у устаревшего BIOS по сравнению с UEFI?

9

Есть ли какие-либо недостатки при установке Ubuntu 13.10 (и скоро 14.04) в Legacy BIOS вместо UEFI? Я установил 13.10 64bit в Legacy по ошибке, и мне было просто интересно, повредит ли что-нибудь, чтобы просто оставить все как есть?

РЕДАКТИРОВАТЬ

В Legacy все работает нормально, и все мои драйверы работают.

Адам
источник

Ответы:

14

Основными моментами являются:

  • Загрузка в режиме EFI может быть быстрее. Разница может составлять несколько секунд, в отличие от того, что написал К. Дариен Фрихарт, но разница также варьируется от одного компьютера к другому; на некоторых компьютерах выигрыш в скорости может отсутствовать. Эффект ощущается в основном при инициализации прошивки, а не в самом процессе загрузки Linux.
  • Загрузка в режиме EFI предоставляет ОС доступ к определенным функциям EFI. На сегодняшний день самым большим из них является возможность управления встроенным менеджером загрузки встроенного ПО через efibootmgrутилиту Linux . Ядро также может регистрировать данные о сбоях в NVRAM, но это в основном представляет интерес для разработчиков. В будущем число вещей, которые можно сделать с помощью загрузки в режиме EFI из загруженного дистрибутива Linux, может увеличиться.
  • Безопасная загрузка с большим количеством клеветы на самом деле может обеспечить некоторые преимущества безопасности, если вы решите правильно ее настроить. Возможно, вы никогда не будете нуждаться в этих преимуществах или не заметите их, но если в какой-то момент в будущем некоторые предзагрузочные вредоносные программы распространятся и могут заразить компьютеры под управлением Linux, вы, возможно, будете рады включить активную безопасную загрузку.
  • EFI предоставляет новые и разные варианты менеджера загрузки и загрузчика. В дополнение к GRUB, который доступен как для BIOS, так и для EFI, вы можете использовать rEFInd или gummiboot для выбора ОС и ELILO или загрузчик заглушки EFI для загрузки ядра. См. Мою страницу о загрузчиках EFI для Linux для получения дополнительной информации по этой теме.
  • На некоторых компьютерах загрузка с GPT-диска в режиме BIOS требует дополнительных скачков. Таким образом, загрузка в режиме EFI может сэкономить вам немного усилий, если у вас есть диск объемом более 2 ТБ или вы просто любите GPT.

В целом, эти преимущества вряд ли будут привлекательными для большинства людей. К счастью, переключение режимов загрузки довольно просто. Вы можете попробовать его на одной загрузке на большинстве компьютеров, подготовив флэш-накопитель CD-R или USB с помощью моего менеджера загрузки rEFInd. Загрузитесь с него, и он должен обнаружить ваши ядра Linux и позволить вам загрузить его / их. (Однако, если вы используете отдельный /bootраздел, вам нужно добавить root={whatever}опцию ядра, нажав F2 или дважды, чтобы выделить ядро.)

Род Смит
источник
2

Теоретически, UEFI загружается быстрее, но мы говорим доли секунды в уже быстром процессе.

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

Вещи могут получить беспокойство в ситуации двойной загрузки, особенно с Windows , так как разные версии имеют разные ожидания в отношении того , как они работают ботинки вверх.

К. Дарьен Фрихарт
источник
Спасибо К. Дариену, да, это единственная ОС на моем ноутбуке. и мне нужны только основные разделы.
Адам
1
@ Adam Speed ​​отличается от машины к машине. Я видел время загрузки с Youtube на Gigabyte BIOS с 19 до 11 секунд, которое, похоже, не оптимизировано по скорости в настройках. По моему собственному опыту настройки прошивки уже оптимизированы для более быстрой загрузки материнской платы Asrock, ее время загрузки увеличено с 13 до чуть ниже 10 секунд с использованием заглушки EFI (не более GRUB).
Pro Backup