Já se passaram 23 meses desde o lançamento do GRUB 2.02. Agora, o próximo lançamento, o GRUB 2.04, está finalmente chegando. O GRUB 2.04-rc1 acaba de chegar como o primeiro lançamento de teste para este bootloader de código aberto amplamente utilizado. Portanto são praticamente dois anos de desenvolvimento. Assim, ele traz algumas novas funcionalidades com o GRUB 2.04. Assim, o GRUB 2.04 traz novos recursos.
Entre as mudanças, destacam-se:
- Apoio a várias imagens initrd de inicialização. Esta nova adição ao código-base do GRUB 2.04 está adicionando suporte para múltiplas imagens initrd compartilhadas. Estas múltiplas imagens iniciais do initrd serão carregadas antes da imagem apropriada do initrd – com suporte para a distribuição do Linux, especificando as primeiras imagens initrd e um gancho separado para o usuário especificar quaisquer imagens iniciais também. Por que fazer isso? O principal motivo para esta implementação é a atualização de microcódigo de CPU para mitigação de Spectre/Meltdown dessa maneira eficaz. Então, isso permite que elas sejam carregadas muito rapidamente pelo GRUB. Ele vem do relatório de erros do Gentoo para tentar facilitar o carregamento do microcódigo da CPU Intel na distribuição;
-
Apoio ao sistema de arquivos F2FS. O carregador de inicialização GRUB2 agora tem suporte para o Sistema de Arquivos Amigável para Flash, para que possa inicializar em sistemas formatados com F2FS como o sistema de arquivos raiz. Anteriormente, o trabalho era realizado pelo OpenMandriva entre outras distribuições, enquanto agora está a montante no GRUB Git para permitir que o / boot esteja em uma partição formatada pelo F2FS;
- um quadro verificador;
- suporte RISC-V;
- o apoio UEFI ao secure boot;
- melhorias Btrfs ZStd;
- suporte Btrfs RAID5/RAID6;
- Xen Suporte a PVH;
- suporte ao UEFI TPM 1.2/2.0 e muitos outros trabalhos.
É realmente um grande lançamento chegando aí. Assim, espera-se a aprovação do candidato a lançamento e que GRUB 2.04 seja oficialmente disponibilizado em breve. Quem quiser experimentar o GRUB 2.04-rc1 podem pegar as fontes via Savannah Git.