Які недоліки використання режиму сумісності BIOS для завантаження UEFI?


10

Я купив ноутбук Samsung серії 9 з попередньо встановленим 64-розрядним Windows 8 і хотів би встановити Linux (можливо, Ubuntu 13.04, коли він вийде на наступному тижні, але також враховуючи Mint 14). Зараз надійшло багато повідомлень про проблеми з вбудованим програмним забезпеченням та ноутбуки, які безповоротно підсилювали під час встановлення Ubuntu, коли UEFI увімкнено. Здається, що стандартна порада полягає в тому, щоб оновити BIOS до останньої версії, а потім відключити режим UEFI, щоб зменшити ймовірність заборонити.

Мої запитання:

  • Які недоліки цього робити?
  • На що ще потрібно стежити?
  • Якщо я відключую UEFI, чи потрібна мені 32, а не 64-бітна версія Linux?

Відповіді:


22

Існує кілька відмінностей між завантаженням режиму BIOS і EFI:

  • На нових комп'ютерах завантаження в режимі BIOS, швидше за все, займе більше часу, ніж завантаження в режимі EFI (на кілька секунд).
  • У кожному режимі є свої завантажувачі та менеджери завантаження. У режимі BIOS у вас є LILO, GRUB Legacy, GRUB 2, BURG, SYSLINUX та кілька інших для Linux. У режимі EFI у вас ELILO, патч GRUB Legacy, GRUB 2 Fedora, навантажувач шпильки EFI ядра Linux, rEFInd, gummiboot та один-два дуже екзотичні завантажувачі завантаження. (Дивіться мою веб-сторінку в темі, щоб отримати детальну інформацію про ці завантажувачі EFI та менеджери завантажень.) Можливо, ви будете мати перевагу для певного завантажувача лише для BIOS або EFI.
  • Обслуговування завантажувача в режимі EFI відрізняється від обслуговування завантажувача завантажувача в режимі BIOS. Коли ви дізнаєтеся, чим займаєтесь, і якщо ваш EFI не завантажений, технічне обслуговування завантажувача EFI простіше та гнучкіше; але більшості новачків це складніше, оскільки вони знайомі з моделлю BIOS і тому, що інструменти для управління завантажувачами BIOS краще інтегруються в ОС та інсталятори ОС, ніж інструменти для управління завантажувачами EFI.
  • Завантаження в режимі EFI надає вам доступ до служб виконання EFI. В даний час це досить незначно - вони дозволяють керувати порядком завантаження з Linux і дозволяють ядра зберігати дані в NVRAM у випадку паніки ядра, але це з цього приводу. В майбутньому послуги виконання EFI можуть набути більшого значення.
  • EFI забезпечує середовище часу завантаження, яке може бути зручним для таких речей, як редагування файлів конфігурації завантажувача без завантаження ОС.
  • Останні EFI, у тому числі ті, що постачаються на комп’ютери з Windows 8, підтримують захищене завантаження. Наразі це більше клопоту, ніж переваги для користувачів Linux, оскільки підтримка захищеного завантаження в Linux все ще примітивна; але це забезпечує принаймні теоретичну перевагу безпеки, оскільки допомагає захистити від завантажувальних наборів EFI.
  • Хоча самі по собі не є недоліком BIOS, для переходу з режиму EFI в режим BIOS потрібна перевстановлення вашої ОС або принаймні перенастроювання завантажувачів - принаймні, якщо ви хочете зберегти все, що вже встановлено (Windows, якщо ви ще нічого не встановили).

Все це абсолютно тривіально в порівнянні з великим недоліком завантаження в режимі EFI на ноутбуках Samsung, які ви визначили: Якщо спрацьовує помилка мікропрограмного забезпечення Samsung, ваш новий комп’ютер стане марною грудкою.

Що стосується бітової ширини Linux, то в режимі EFI вам найкраще підійде 64-бітна версія. Хоча 32-розрядна версія може працювати з деякими стрибками з обручем, 64-бітну версію буде простіше встановити і буде працювати краще. У режимі BIOS будь-яка версія буде працювати, хоча я все ж рекомендую 64-бітну версію, оскільки це, швидше за все, буде швидше, особливо з деякими типами програм.


велике спасибі за детальну відповідь. Ви знаєте, як перевстановити Windows 8 після переходу в режим BIOS, тобто це можна зробити за допомогою програми відновлення Samsung?
prettygully

Я не знаю конкретно про інструменти Samsung, але більшість інструментів Windows, які я бачив, що постачаються з комп'ютерами, дуже обмежені у своїх можливостях. Для роботи вам знадобиться роздрібний DVD або щось подібне. Дивіться інформацію про те, де легально взяти такі засоби масової інформації на веб-сайті superuser.com/questions/493766/… .
Rod Smith

0

Я можу вирішити лише останню частину вашого питання, і це лише анекдотично. Але я щойно встановив Ubuntu 12.10 на новий ноутбук Lenovo, який постачався з (64-бітним) Windows 8 та режимом UEFI, включеним за замовчуванням. Я дотримувався стандартних порад щодо оновлення BIOS, а потім відключення режиму EUFI. У мене не було проблем із встановленням 64-розрядної версії Ubuntu. Тому я не думаю, що використання 64-бітної версії проблематично.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.