Lançamento do gerenciador de inicialização GNU GRUB 2.12

Após dois anos e meio de desenvolvimento, foi lançado o release estável do gerenciador de inicialização modular multiplataforma GNU GRUB 2.12 (GRand Unified Bootloader). O GRUB suporta uma ampla gama de plataformas, incluindo PCs comuns com BIOS, plataformas IEEE-1275 (hardware baseado em PowerPC/Sparc64), sistemas EFI, sistemas com processadores RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch e ARCS (SGI), além de dispositivos que utilizam o pacote livre CoreBoot.

Principais novidades:

  • Foi adicionada a suportação inicial para a interface Boot Loader Interface, desenvolvida pelo projeto systemd.
  • Foi adicionada a suportação para a arquitetura LoongArch.
  • Foi implementada a possibilidade de compilação utilizando GCC 13 e Clang 14.
  • Foi adicionada a suportação para binutils 2.38.
  • O carregador EFI do núcleo Linux foi unificado para todas as arquiteturas suportadas.
  • Nos sistemas x86, foi realizada a transição para o carregador EFI do núcleo Linux.
  • Foi adicionada a suportação para adição dinâmica de memória através de chamadas a manipuladores na firmware.
  • Foi adicionada a suportação para UART PCI e MMIO.
  • Foi adicionada a suportação para a biblioteca multimídia SDL2.
  • Foram resolvidos problemas no driver TPM (Trusted Platform Module).
  • Diversos problemas no código para acesso a sistemas de arquivos foram corrigidos.
  • As capacidades de depuração foram aprimoradas e o conjunto de testes foi expandido.
  • Foram eliminadas vulnerabilidades acumuladas.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster