После двух лет разработки стабильный релиз модульного многоплатформенного менеджера загрузки 2.04 (GRand Unified Bootloader). GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (оборудование на базе PowerPC/Sparc64), EFI-системы, RISC-V, оборудование на основе MIPS-совместимого процессора Loongson 2E, системы Itanium, ARM, ARM64 и ARCS (SGI), устройства, использующие свободный пакет CoreBoot.
Основные :
- Поддержка архитектуры RISC-V;
- Поддержка режима виртуализации Xen PVH (комбинация паравиртуализации (PV) для ввода/вывода, обработки прерываний, организации загрузки и взаимодействия с оборудованием, с применением полной виртуализации (HVM) для ограничения привилегированных инструкций, изоляции системных вызовов и виртуализации таблиц страниц памяти);
- Встроенная поддержка UEFI Secure Boot;
- Включение в состав TPM-драйвера (Trusted Platform Module) для UEFI;
- Поставка нового драйвера obdisk (OpenBoot) для систем с прошивками, соответствующими спецификации Open Firmware (IEEE 1275);
- Поддержка режимов RAID 5 и RAID 6 в Btrfs. Также добавлена поддержка сжатия zstd, но она пока преподносится как экспериментальная и только при статическом связывании;
- Поддержка PARTUUID (идентификатор раздела в GPT (GUID Partition Tables));
- Поддержка VLAN;
- Встроенная поддержка DHCP;
- Большое число исправлений, связанных с архитектурами SPARC, ARM и ARM64;
- Улучшение поддержки Open Firmware (IEEE 1275);
- Поддержка компиляторов GCC 8 и 9;
- Переработка кода для интеграции с ;
- поддержка файловой системы F2FS.
Աղբյուր: opennet.ru
