Libreboot 26.11: Нове оновлення з підтримкою UEFI

Libreboot 26.11: Нове оновлення з підтримкою UEFI

Libreboot, безкоштовний і відкритий проект прошивок, випустив версію 26.11. Це оновлення дозволяє переходити на повну підтримку UEFI завдяки MrChromebox EDK2. Тепер прошивка стає сумісною з Microsoft Windows.

Зміни в прошивках та застереження для користувачів

З цим оновленням більшість підтримуваних плат тепер постачаються виключно з прошивкою EDK2. Проект видалив GRUB, MemTest86plus та CSMWrap, що спростило налаштування прошивки і зменшило потребу в обслуговуванні.

Однак є важливе застереження для існуючих користувачів. Системи, налаштовані для завантаження в режимі старого BIOS, повинні бути мігрувані на UEFI. Це включає налаштування правильного EFI System Partition перед встановленням нової прошивки. Інакше існуючі операційні системи можуть не завантажуватись.

Підтримка Legacy та нові компоненти

Зазначимо, що підтримка старого завантаження досі можлива, але користувачі повинні самостійно додавати необхідні компоненти при складанні Libreboot. Система складання тепер підтримує вставку GRUB EFI, MemTest86plus і ReBIOS через свій каталог efi/.

Поліпшення в апаратному забезпеченні

З апаратної сторони, Libreboot 26.11 за замовчуванням активує TPM 2.0 на декількох системах. Це включає ThinkPad X270, X280, T480, T480s і T580, а також Supermicro X11SSH-F і Topton X2E N150. Підтримка TPM була раніше відключена через проблеми з SeaBIOS, які більше не виникають з EDK2.

Виправлення для Dell Latitude та інших систем

Ноутбуки Dell Latitude також отримали виправлення для управління вентиляторами, відображення стану батареї і обробки перемикання кришки під час сну. Ці поліпшення використовують оновлену реалізацію ACPI, замінюючи старі патчі на основі SMM. Крім того, функціональність кард-рідера на ThinkPad W541 і Dell Latitude E7240 відновлено завдяки патчу EDK2.

Виправлення для Chromebook та інших моделей

Для користувачів Chromebook це оновлення відновлює конфігурації, що відповідають upstream MrChromebox. Dell OptiPlex 780 також переходить на EDK2, тоді як OptiPlex 5050 SFF отримує підтримку SATA hotplug і виправлення для PCIe, пов’язані з певними бездротовими картами.

Безпека та інші вдосконалення

Виправлення EDK2 адресує вразливість перевірки меж ICMP пакетів у його PXE реалізації. Розробники стверджують, що Libreboot не постраждав, оскільки його конфігурації використовують iPXE. Але патч було включено в розподілений вихідний код.

На завершення, нове оновлення спрощує кілька аспектів системи складання Libreboot. Це стосується конфігурації прошивок, обробки виходу та іменування ROM. Тепер індивідуальні образи прошивок використовують ясніші префікси BIOS і UEFI.

Для отримання додаткової інформації дивіться оголошення про випуск.