12 ноября 2026 года вышла Libreboot 26.11 «Rubber Duck»: на большинстве поддерживаемых компьютеров готовая прошивка теперь загружает систему через UEFI на базе EDK2. Если Linux или другая ОС была установлена в режиме Legacy BIOS, после перепрошивки прежний способ запуска может перестать работать. Разработчики также включили TPM 2.0 на ряде плат и исправили ошибки, связанные с ноутбуками Dell, ThinkPad и Chromebook.

Libreboot убрала GRUB и SeaBIOS из большинства готовых прошивок
Libreboot заменяет штатную прошивку BIOS или UEFI на поддерживаемых компьютерах. Она запускается раньше операционной системы, подготавливает оборудование и передаёт управление загрузчику. Поэтому смена способа загрузки в Libreboot влияет даже на компьютер, где сама ОС давно установлена и работает без проблем.
Поддержка полноценного UEFI через EDK2 появилась ещё в Libreboot 26.10. Тогда проект сохранял готовые варианты с GRUB, SeaGRUB и SeaBIOS для старых схем запуска. В версии 26.11 разработчики сделали EDK2 единственным стандартным вариантом для почти всех плат, которые с ним совместимы. Из системы сборки убрали встроенные загрузочные компоненты GRUB и MemTest86plus, а также устаревший CSMWrap.
Исключения остались: некоторые 32-битные платы и отдельные устройства с несовместимой графической конфигурацией по-прежнему используют SeaBIOS. Поэтому утверждение о переходе на UEFI относится к большинству поддерживаемых систем, а не ко всему списку оборудования Libreboot.
Почему после обновления Libreboot может перестать запускаться Linux
Самый чувствительный сценарий связан с установками в режиме Legacy BIOS. Такая система может загружаться через прежний загрузочный сектор или GRUB, рассчитанный на запуск из BIOS. В готовых UEFI-образах Libreboot 26.11 этого способа больше нет. После перепрошивки компьютер может перейти в меню прошивки и не обнаружить подходящий загрузчик ОС.
Для обычного запуска через UEFI операционной системе нужен совместимый EFI-загрузчик и системный EFI-раздел (ESP), где хранятся загрузочные файлы. В документации Libreboot прямо предупреждают: действующие установки с Legacy BIOS необходимо перевести на схему UEFI до установки новой прошивки либо использовать отдельно добавленные средства старой загрузки. Конкретный порядок перевода зависит от операционной системы и разметки диска.
Есть и второй риск, не связанный с выбором загрузчика: ошибка записи прошивки может сделать устройство неработоспособным. В официальной инструкции отдельно требуют сохранять резервную копию содержимого флеш-памяти перед перепрошивкой, в том числе при переходе между версиями Libreboot. Для уже установленной в режиме UEFI системы основной конфликт с Legacy BIOS отсутствует, хотя общие риски перепрошивки сохраняются.
Старые системы можно запускать через GRUB EFI и ReBIOS
Отказ от готовых образов с GRUB не означает полного запрета на прежние загрузочные инструменты. Libreboot 26.11 позволяет добавить их при самостоятельной сборке. Для этого система сборки lbmk распознаёт файлы grub.efi, mt86plus.efi и rebios.efi в каталоге efi/ и включает выбранные компоненты в образ на основе EDK2. Ещё один предусмотренный вариант — запуск соответствующих EFI-программ с USB-носителя или EFI-раздела.
Особый случай — операционные системы, которым нужен классический BIOS. Разработчики проверили работу ReactOS и Windows XP через ReBIOS, компонент совместимости с эмуляцией BIOS и видеорежимов VGA. Для него требуется аппаратная поддержка IOMMU — Intel VT-d либо аналогичный механизм AMD. На компьютере без такой возможности ReBIOS не запустится. Сам ReBIOS в стандартные образы Libreboot не входит.
Таким образом, для владельцев старых установок появились два разных пути совместимости: полноценная UEFI-загрузка с EFI-раздела и индивидуальная сборка с дополнительными компонентами. Второй путь требует самостоятельного сопровождения этих компонентов, поскольку Libreboot прекратила собирать их внутри lbmk.
TPM 2.0 включён на ThinkPad и нескольких серверных платах
На ThinkPad X270, X280, T480, T480s и T580, а также Supermicro X11SSH-F и Topton X2E N150 разработчики включили TPM 2.0 по умолчанию. Ранее этот модуль отключали из-за проблем при работе с SeaBIOS. Использование EDK2 позволило изменить настройку.
TPM хранит и обрабатывает данные, которые могут использовать функции защиты и проверки состояния компьютера. В официальном анонсе среди сценариев совместимости упомянут BitLocker в Windows. При этом разработчики отдельно обращают внимание на ограничения дискретных TPM, установленных на перечисленных платах: включение модуля само по себе не гарантирует защиту от атак с физическим доступом к устройству.
Исправления Dell, ThinkPad и Chromebook затрагивают загрузку и оборудование
В релиз включили исправление EDK2, восстанавливающее работу с SD-картами на ThinkPad W541 и Dell Latitude E7240. Для ряда Dell Latitude переработали обработку ACPI: улучшили управление вентилятором, передачу данных о состоянии батареи и реакцию на закрытие крышки при переходе в сон S3. Часть этих изменений уже попадала в исправленные сборки предыдущей ветки 26.10.
На Chromebook конфигурации вернули к настройкам исходного проекта MrChromebox. Разработчики Libreboot объяснили решение жалобами на устройства, которые переставали загружаться после экспериментов с инициализацией памяти и графики в первоначальной версии 26.10. Для Dell OptiPlex 5050 SFF добавили горячее подключение SATA и изменение параметров PCIe, устраняющее ошибки AER с определённой беспроводной картой.
Обновление затронуло и код EDK2 для сетевой загрузки PXE: в него включили исправление уязвимости CVE-2026-97631, при которой вредоносный ICMP-пакет мог вызвать повреждение памяти до запуска ОС. Авторы Libreboot уточняют, что стандартные конфигурации проекта используют iPXE, поэтому уязвимый механизм EDK2 PXE в них не задействовался. Исправление вошло в распространяемые исходные тексты для безопасности возможных пользовательских сборок.
Главная перемена Libreboot 26.11 - единая схема загрузки UEFI
Выпуск «Rubber Duck» закрепляет переход большинства совместимых плат на EDK2, начатый в версии 26.10. Для современных UEFI-установок это делает схему загрузки единообразнее, а владельцы систем, установленных через Legacy BIOS, сталкиваются с требованием совместимости на уровне прошивки и загрузчика. На старом оборудовании сохраняются исключения с SeaBIOS, а запуск некоторых прежних систем зависит от дополнительных компонентов и возможностей процессора.