Dopo due anni di sviluppo release stabile del manager di avvio modulare multi-piattaforma 2.04 (GRand Unified Bootloader). GRUB supporta una vasta gamma di piattaforme, inclusi i normali PC con BIOS, le piattaforme IEEE-1275 (hardware basato su PowerPC/Sparc64), sistemi EFI, RISC-V, hardware basato su processori compatibili MIPS Loongson 2E, sistemi Itanium, ARM, ARM64 e ARCS (SGI), dispositivi che utilizzano il pacchetto libero CoreBoot.
Principali :
- Supporto per l'architettura RISC-V;
- Supporto per la modalità di virtualizzazione Xen PVH (una combinazione di paravirtualizzazione (PV) per input/output, gestione delle interruzioni, boot e interazione hardware, con l'uso della virtualizzazione completa (HVM) per limitare le istruzioni privilegiate, isolarne le chiamate di sistema e virtualizzare le tabelle delle pagine di memoria);
- Supporto integrato per il Secure Boot UEFI;
- Integrazione del driver TPM (Trusted Platform Module) per UEFI;
- Introduzione di un nuovo driver obdisk (OpenBoot) per sistemi con firmware conformi alla specifica Open Firmware (IEEE 1275);
- Supporto per i livelli RAID 5 e RAID 6 in Btrfs. È stato anche aggiunto il supporto per la compressione zstd, ma è ancora presentato come sperimentale e solo con il binding statico;
- Supporto PARTUUID (identificatore della partizione in GPT (GUID Partition Tables));
- Supporto VLAN;
- Supporto DHCP integrato;
- Numerosi bug fix relativi alle architetture SPARC, ARM e ARM64;
- Miglioramento del supporto Open Firmware (IEEE 1275);
- Supporto per i compilatori GCC 8 e 9;
- Ristrutturazione del codice per integrazione con ;
- supporto per il file system F2FS.
Fonte: opennet.ru
