Release av starthanteraren GNU GRUB 2.04

Efter två års utveckling presenteras stabil utgåva av en modulär nedladdningshanterare för flera plattformar GNU GRUB 2.04 (GRand Unified Bootloader). GRUB stöder ett brett utbud av plattformar, inklusive konventionella datorer med BIOS, IEEE-1275-plattformar (PowerPC/Sparc64-baserad hårdvara), EFI-system, RISC-V, MIPS-kompatibel Loongson 2E-processorbaserad hårdvara, Itanium, ARM, ARM64 och ARCS (SGI), enheter som använder det kostnadsfria CoreBoot-paketet.

Den huvudsakliga innovationer:

  • RISC-V-arkitekturstöd;
  • Stöd för Xen PVH-virtualiseringsläge (en kombination av paravirtualisering (PV) för I/O, avbrottshantering, startorganisation och maskinvaruinteraktion, med full virtualisering (HVM) för att begränsa privilegierade instruktioner, isolera systemanrop och virtualisera minnessidtabeller) ;
  • Inbyggt stöd för UEFI Secure Boot;
  • Inkludering av en TPM-drivrutin (Trusted Platform Module) för UEFI;
  • Leverans av en ny obdisk-drivrutin (OpenBoot) för system med firmware som uppfyller Open Firmware-specifikationen (IEEE 1275);
  • Stöd för RAID 5- och RAID 6-lägen i Btrfs. Stöd för zstd-komprimering har också lagts till, men det presenteras fortfarande som experimentellt och tillgänglig endast med statisk bindning;
  • Stöd för PARTUUID (partitionsidentifierare i GPT (GUID Partition Tables));
  • VLAN-stöd;
  • Inbyggt DHCP-stöd;
  • Ett stort antal korrigeringar relaterade till SPARC, ARM och ARM64 arkitekturer;
  • Förbättrat stöd för öppen firmware (IEEE 1275);
  • Stöd för GCC 8 och 9 kompilatorer;
  • Omarbetar koden för integration med Gnulib;
  • Lagt till F2FS filsystemstöd.

Källa: opennet.ru

Lägg en kommentar