Efter tvÄ och ett halvt Ärs utveckling presenteras den stabila utgÄvan av den modulÀra multiplattformsstarthanteraren GNU GRUB 2.12 (GRand Unified Bootloader). GRUB stöder ett brett utbud av plattformar, inklusive vanliga datorer med BIOS, IEEE-1275-plattformar (PowerPC/Sparc64-baserad hÄrdvara), EFI-system, system med RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch och ARCS (SGI)-processorer , enheter som anvÀnder det kostnadsfria CoreBoot-paketet.
Huvudsakliga innovationer:
- Lade till initialt stöd för Boot Loader Interface utvecklat av systemd-projektet.
- Lade till stöd för LoongArch-arkitektur.
- Implementerade möjligheten att bygga med GCC 13 och Clang 14.
- Lade till stöd för binutils 2.38.
- EFI-kÀrnans bootloader Linux enhetlig över alla arkitekturer som stöds.
- PÄ x86-system har en övergÄng till EFI-kÀrnans bootloader implementerats. Linux.
- Lade till stöd för att dynamiskt lÀgga till minne genom att anropa hanterare i firmware.
- Lagt till stöd för PCI och MMIO UART.
- Tillagt stöd för SDL2 multimediabibliotek.
- Problem i TPM-drivrutinen (Trusted Platform Module) har lösts.
- Fixade mÄnga problem i koden för Ätkomst till filsystem.
- FörbÀttrade felsökningsmöjligheter och utökad testsvit.
- Ackumulerade sÄrbarheter har eliminerats.
KĂ€lla: opennet.ru
