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

Спустя более двух лет после выхода GRUB 2.12 опубликован выпуск GRUB 2.14. GRUB — широко используемый загрузчик для ОС Linux и других систем.
В GRUB 2.14 добавлена поддержка файловой системы EROFS (оптимизированная для производительности файловая система, доступная только для чтения), заявлено об улучшенной поддержке LVM, поддержке NX (No-eXecute bit) для платформ EFI, протокола загрузчика shim, поддержке Argon2 KDF, поддержке дат после 2038 года, поддержке декомпрессии Zstdio, улучшениях 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
