Rilascio del bootloader GNU GRUB 2.12

Dopo due anni e mezzo di sviluppo, è stata resa disponibile la versione stabile del gestore di avvio modulare multipiattaforma GNU GRUB 2.12 (GRand Unified Bootloader). GRUB supporta un ampio ventaglio di piattaforme, tra cui PC tradizionali con BIOS, piattaforme IEEE-1275 (hardware basato su PowerPC/Sparc64), sistemi EFI, sistemi con processori RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch e ARCS (SGI), dispositivi che utilizzano il pacchetto libero CoreBoot.

Novità principali:

  • È stato aggiunto il supporto iniziale per l'interfaccia Boot Loader Interface, sviluppata dal progetto systemd.
  • È stato aggiunto il supporto per l'architettura LoongArch.
  • È stata implementata la possibilità di compilazione utilizzando GCC 13 e Clang 14.
  • È stato aggiunto il supporto per binutils 2.38.
  • Il caricatore EFI del kernel Linux è stato unificato per tutte le architetture supportate.
  • Nei sistemi x86 è stata effettuata la transizione al caricatore EFI del kernel Linux.
  • È stato aggiunto il supporto per l'aggiunta dinamica di memoria attraverso l'interazione con i gestori nel firmware.
  • È stato aggiunto il supporto per PCI e MMIO UART.
  • È stato aggiunto il supporto per la libreria multimediale SDL2.
  • Sono stati risolti problemi nel driver TPM (Trusted Platform Module).
  • Sono stati corretti molti problemi nel codice per l'interazione con i file system.
  • Sono state migliorate le capacità di debug e ampliato l'insieme per i test.
  • Sono state eliminate le vulnerabilità accumulate.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster