После двух лет разработки представлен стабильный релиз модульного многоплатформенного менеджера загрузки GNU GRUB 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 и RIAD 6 в Btrfs;
- Поддержка PARTUUID (идентификатор раздела в GPT (GUID Partition Tables));
- Поддержка VLAN;
- Встроенная поддержка DHCP;
- Большое число исправлений, связанных с архитектурами SPARC, ARM и ARM64;
- Улучшение поддержки Open Firmware (IEEE 1275);
- Поддержка компиляторов GCC 8 и 9;
- Переработка кода для интеграции с Gnulib.
Источник: http://www.opennet.ru/opennews/art.shtml?num=51038