Két és fél év fejlesztés után megjelent a GNU GRUB 2.12 (GRand Unified Bootloader) stabil kiadása, egy moduláris, többplatformos boot menedzser. A GRUB széleskörű platformokat támogat, beleértve a hagyományos BIOS-szal rendelkező PC-ket, az IEEE-1275 platformokat (PowerPC/Sparc64 alapú hardverek), EFI rendszereket, RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch és ARCS (SGI) processzorokkal rendelkező rendszereket, valamint a CoreBoot ingyenes csomagot használó eszközöket.
Főbb újítások:
- Elkezdődött a Boot Loader Interface támogatása, amelyet a systemd projekt fejleszt.
- Hozzáadva a LoongArch architektúra támogatása.
- Lehetőség van összeállításra a GCC 13 és Clang 14 használatával.
- Hozzáadva a binutils 2.38 támogatása.
- Az EFI Linux kernel betöltője egységesítve van minden támogatott architektúrára.
- x86 rendszereken áttértek az EFI Linux kernel betöltőjére.
- Hozzáadva a memória dinamikus hozzáadásának támogatása, firmware kezelőkön keresztül.
- Hozzáadva a PCI és MMIO UART támogatása.
- Hozzáadva az SDL2 multimédiás könyvtár támogatása.
- Megoldották a TPM (Trusted Platform Module) meghajtó problémáit.
- Számos probléma javítva lett a fájlrendszerekkel való interakció kódjában.
- Javították a hibakeresési lehetőségeket és bővítették a tesztelő eszközöket.
- Elhárították a felhalmozódott sebezhetőségeket.
Forrás: opennet.ru
