Чи є недоліки у застарілому BIOS на відміну від UEFI?


9

Чи є недоліки встановити Ubuntu 13.10 (а незабаром 14.04) у Legacy BIOS замість UEFI? Я встановив 13.10 64bit в Legacy помилково і просто цікавився, чи не зашкодить щось просто залишити його там, як є?

EDIT

Здається, у Legacy все працює просто чудово, і всі мої водії працюють.

Відповіді:


14

Основні моменти:

  • Завантаження в режимі EFI може бути швидшим. Різниця може становити кілька секунд, всупереч написаному К. Дарієном Фріерте, але різниця також варіюється від одного комп'ютера до іншого; на деяких комп’ютерах перевагу швидкості може бути неіснуючою. Ефект відчувається в основному при ініціалізації прошивки, а не в самому процесі завантаження Linux.
  • Завантаження в режимі EFI надає ОС доступу до певних функцій EFI. Сьогодні найбільша з них - це можливість керувати вбудованим завантажувальним програмним забезпеченням за допомогою втиліти Linux efibootmgr. Ядро може також записувати дані про збої в NVRAM, але це в основному цікавить розробників. Надалі кількість речей, які можна виконати за допомогою завантаження в режимі EFI з завантаженого дистрибутива Linux, може збільшитися.
  • Якщо ви налаштуєте його належним чином, налаштована безпечна завантажувальна програма може фактично забезпечити деякі переваги безпеки. Можливо, вам ніколи не знадобляться і не помітять ці переваги, але якщо в якийсь момент в майбутньому деякі шкідливі програми, що попередньо завантажуються, поширюються і можуть заразити комп'ютери на базі Linux, ви можете бути раді активованої програми Secure Boot.
  • EFI пропонує нові та різні варіанти завантажувача та варіантів завантажувача. На додаток до GRUB, який доступний як для BIOS, так і для EFI, ви можете використовувати rEFInd або gummiboot для вибору ОС, а ELILO або завантажувач заглушок EFI для завантаження ядра. Докладніше про цю тему див. На моїй сторінці завантажувачів EFI для Linux .
  • На деяких комп’ютерах завантаження з диска GPT в режимі BIOS вимагає перестрибування додаткових обручів. Таким чином, завантаження в режимі EFI може заощадити трохи зусиль, якщо у вас диск із перевищенням 2TiB або якщо ви просто як GPT.

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


2

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

Насправді, якщо ви працюєте лише з Ubuntu, то великих розбіжностей не повинно бути. Userland підтримує такі речі, як великі розділи в будь-якому режимі.

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


Дякую К. Дарієн, так, це єдина ОС на моєму ноутбуці. і мені потрібні лише основні розділи.
Адам

1
@Adam Speed ​​відрізняється від машини до машини. Я бачив, що час завантаження скоротився з 19 до 11 секунд на Youtube для I Gigabyte BIOS, який, здається, не оптимізований у своїх налаштуваннях. З мого власного досвіду, налаштування вбудованого програмного забезпечення вже були оптимізовані для швидшого завантаження материнської плати Asrock, час її завантаження збільшується від 13 до трохи нижче 10 секунд за допомогою заглушки EFI (не більше GRUB).
Pro Backup
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.