LINUX.ORG.RU

GRUB 2.14 с поддержкой EROFS и протокола Shim Loader

 ,


0

2

Спустя более двух лет после выхода GRUB 2.12 опубликован выпуск GRUB 2.14. GRUB — широко используемый загрузчик для ОС Linux и других систем.

В GRUB 2.14 добавлена поддержка файловой системы EROFS (оптимизированная для производительности файловая система, доступная только для чтения), заявлено об улучшенной поддержке LVM, поддержке NX (No-eXecute bit) для платформ EFI, протокола загрузчика shim, поддержке Argon2 KDF, поддержке дат после 2038 года, поддержке декомпрессии ZSTD, улучшениях EFI и многом другом. GRUB 2.14 — это масштабный релиз, включающий в себя улучшения, накопленные за более чем два года.


В файле NEWS для GRUB 2.14 отмечены следующие основные моменты релиза:


  • обновление libgcrypt до версии 1.11;
  • поддержка LVM cachevol;
  • поддержка ФС EROFS;
  • возможность размещения переменных GRUB в заголовках Btrfs;
  • поддержка NX (No-eXecute bit) для платформ на основе EFI;
  • поддержка протокола загрузчика shim;
  • поддержка BLS (Boot Loader Specification) и UKI (Unified Kernel Image);
  • поддержка KDF Argon2;
  • поддержка TPM2 key protector;
  • поддержка Appended Signature в режиме Secure Boot на PowerPC;
  • новый ключ для блокировки режима командной строки;
  • поддержка дат вне диапазона 1901..2038 гг.;
  • поддержка распаковки данных, сжатых по алгоритму ZSTD;
  • улучшения и исправления кода работы с EFI;
  • исправления драйвера TPM;
  • исправления работы с файловыми системами;
  • исправления найденных уязвимостей;
  • улучшения тестов;
  • улучшения в документации.
  • множество других исправлений.


>>> Mailing list

★★★★★

Проверено: hobbit ()
Последнее исправление: dataman (всего исправлений: 9)

Список изменений надо бы перевести.

CrX ★★★★★
()
Ответ на: комментарий от dataman

Спасибо! Да, глубоко закопали :)

gns ★★★★★
()

Когда его уже похоронят заменив на EFISTUB?

zabbal ★★★★☆
()
Ответ на: комментарий от cetjs2

Systemd-boot больше нравится

Limine тоже хорош, я им дуалбут делал в пару строчек, winows-linux-openbsd, очень простой конфиг(в моём случае UEFI)

err
()
Ответ на: комментарий от cetjs2

в то время я думал о загрузчике, который позволяет с UEFI грузить разные ОС, без лишних танцев, так мне и попались gummiboot(нынешний systemd-boot) и limine, и оба они работали одинаково

предпочел limine, впринципе они предоставляют одни и те же функции, просто на тот момент первый мне показался более надежным, тогда как второй был долгое время не поддерживаем, а потом и вовсе был в составе systemd, который кажется нужно было отдирать с какими-то корнями(но тут я в суть вопроса не вдавался)

err
()
Последнее исправление: err (всего исправлений: 1)
Ответ на: комментарий от err

уверен что и grub раотает также(в случае UEFI), но у него какой-то наркоманский конфиг :)

err
()
Ответ на: комментарий от err

просто использую systemd как стандарт де-факто для большинства дистров, в том числе и моего, норм все работает и быстро грузится…

cetjs2 ★★★★★
()
Ответ на: комментарий от cetjs2

я использую сейчас grub — он безальтернативен в моем дистрибутиве. и мне все равно какой там загрузчик, ведь везде можно реализовать все-теже вещи :) вопрос какой ценой… я просто хочу сказать что limine, мне понравился, оч простой конфиг у загрузчика, и в случае UEFI грузит все подряд. хотя это конечно не его заслуга, грузит-то EFI :D

err
()
Ответ на: комментарий от err

без учета конечно сложных конфигураций, гдеядро где-то там находится и его еще попробуй найди…

err
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.