Lançamento do gerenciador de boot GNU GRUB 2.12

Após dois anos e meio de desenvolvimento, é apresentada a versão estável do gerenciador de boot modular multiplataforma GNU GRUB 2.12 (GRand Unified Bootloader). GRUB suporta uma ampla gama de plataformas, incluindo PCs normais com BIOS, plataformas IEEE-1275 (hardware baseado em PowerPC/Sparc64), sistemas EFI, sistemas com RISC-V, Loongson, Itanium, ARM, ARM64, LoongArch e ARCS (SGI) processadores , dispositivos que usam o pacote CoreBoot gratuito.

Principais inovações:

  • Adicionado suporte inicial para a interface do carregador de inicialização desenvolvida pelo projeto systemd.
  • Adicionado suporte para arquitetura LoongArch.
  • Implementada a capacidade de construir usando GCC 13 e Clang 14.
  • Adicionado suporte para binutils 2.38.
  • O bootloader EFI do kernel Linux é unificado para todas as arquiteturas suportadas.
  • Em sistemas x86, foi feita a transição para o bootloader EFI do kernel Linux.
  • Adicionado suporte para adição dinâmica de memória chamando manipuladores no firmware.
  • Adicionado suporte para PCI e MMIO UART.
  • Adicionado suporte para a biblioteca multimídia SDL2.
  • Problemas no driver TPM (Trusted Platform Module) foram resolvidos.
  • Corrigidos muitos problemas no código de acesso a sistemas de arquivos.
  • Recursos de depuração aprimorados e conjunto de testes expandido.
  • Vulnerabilidades acumuladas foram eliminadas.

Fonte: opennet.ru

Adicionar um comentário