Po dwóch latach prac rozwojowych stabilne wydanie modułowego menedżera rozruchu wieloplatformowego 2.04 (GRand Unified Bootloader). GRUB obsługuje szeroką gamę platform, w tym standardowe komputery PC z BIOS-em, platformy IEEE-1275 (sprzęt oparty na PowerPC/Sparc64), systemy EFI, sprzęt na bazie procesora MIPS zgodnego z Loongson 2E, systemy Itanium, ARM, ARM64 i ARCS (SGI), urządzenia korzystające z wolnego pakietu CoreBoot.
Podstawowe :
- Wsparcie dla architektury RISC-V;
- Wsparcie dla trybu wirtualizacji Xen PVH (kombinacja parawirtualizacji (PV) dla wejścia/wyjścia, obsługi przerwań, organizacji rozruchu i interakcji ze sprzętem z pełną wirtualizacją (HVM) dla ograniczenia instrukcji uprzywilejowanych, izolacji wywołań systemowych i wirtualizacji tabel stron pamięci);
- Wbudowane wsparcie dla UEFI Secure Boot;
- Dodanie sterownika TPM (Trusted Platform Module) dla UEFI;
- Wprowadzenie nowego sterownika obdisk (OpenBoot) dla systemów z firmware zgodnym ze specyfikacją Open Firmware (IEEE 1275);
- Wsparcie dla trybów RAID 5 i RAID 6 w Btrfs. Dodano również wsparcie dla kompresji zstd, które na razie jest traktowane jako eksperymentalne i tylko przy statycznym łączeniu;
- Wsparcie dla PARTUUID (identyfikator partycji w GPT (GUID Partition Tables));
- Wsparcie dla VLAN;
- Wbudowane wsparcie dla DHCP;
- Wiele poprawek związanych z architekturami SPARC, ARM i ARM64;
- Ulepszona obsługa Open Firmware (IEEE 1275);
- Wsparcie dla kompilatorów GCC 8 i 9;
- Przebudowa kodu do integracji z ;
- wsparciem systemu plików F2FS.
Źródło: opennet.ru
