Efter tvÄ och ett halvt Ärs utveckling har den stabila versionen av den modulÀra plattformsoberoende bootloadern GNU GRUB 2.12 (GRand Unified Bootloader) presenterats. GRUB stödjer ett brett spektrum av plattformar, inklusive vanliga PC med BIOS, IEEE-1275-plattformar (hÄrdvara baserad pÄ PowerPC/Sparc64), EFI-system, system med RISC-V-, Loongson-, Itanium-, ARM-, ARM64-, LoongArch- och ARCS (SGI)-processorer samt enheter som anvÀnder det fria paketet CoreBoot.
Huvudsakliga nyheter:
- Inledande stöd för Boot Loader Interface, som utvecklas av systemd-projektet, har lagts till.
- Stöd för LoongArch-arkitekturen har lagts till.
- Möjligheten att bygga med GCC 13 och Clang 14 har implementerats.
- Stöd för binutils 2.38 har lagts till.
- EFI-laddaren för Linux-kÀrnan har enhetliggjorts för alla stödda arkitekturer.
- ĂvergĂ„ngen till EFI-laddaren för Linux-kĂ€rnan har genomförts pĂ„ x86-system.
- Stöd för dynamisk minnestillÀggning via anrop till hanterare i firmware har lagts till.
- Stöd för PCI och MMIO UART har lagts till.
- Stöd för multimediabiblioteket SDL2 har lagts till.
- Problem i TPM-drivrutinen (Trusted Platform Module) har lösts.
- MÄnga problem i koden för Ätkomst till filsystem har ÄtgÀrdats.
- Möjligheterna för felsökning har förbÀttrats och testsviten har utvidgats.
- Inkommande sÄrbarheter har ÄtgÀrdats.
KĂ€lla: opennet.ru
