Após dois anos de desenvolvimento lançamento estável do gerenciador de inicialização modular multiplataforma 2.04 (GRand Unified Bootloader). O GRUB suporta uma ampla gama de plataformas, incluindo PCs comuns com BIOS, plataformas IEEE-1275 (hardware baseado em PowerPC/Sparc64), sistemas EFI, RISC-V, hardware baseado em processadores MIPS compatíveis com Loongson 2E, sistemas Itanium, ARM, ARM64 e ARCS (SGI), dispositivos usando o pacote livre CoreBoot.
Principais :
- Suporte à arquitetura RISC-V;
- Suporte ao modo de virtualização Xen PVH (combinação de paravirtualização (PV) para entrada/saída, tratamento de interrupções, organização de inicialização e interação com hardware, utilizando virtualização completa (HVM) para restringir instruções privilegiadas, isolar chamadas de sistema e virtualizar tabelas de páginas de memória);
- Suporte integrado ao UEFI Secure Boot;
- Incorporação do driver TPM (Trusted Platform Module) para UEFI;
- Fornecimento de um novo driver obdisk (OpenBoot) para sistemas com firmware compatível com a especificação Open Firmware (IEEE 1275);
- Suporte aos modos RAID 5 e RAID 6 no Btrfs. Também foi adicionado suporte à compressão zstd, mas ainda está sendo apresentado como experimental e apenas com vinculação estática;
- Suporte a PARTUUID (identificador de partição em GPT (GUID Partition Tables));
- Suporte a VLAN;
- Suporte integrado a DHCP;
- Um grande número de correções relacionadas às arquiteturas SPARC, ARM e ARM64;
- Melhoria no suporte ao Open Firmware (IEEE 1275);
- Suporte aos compiladores GCC 8 e 9;
- Refatoração de código para integração com ;
- suporte ao sistema de arquivos F2FS.
Fonte: opennet.ru
