GRUB 2.06 был выпущен еще в июне 2021 года, и сегодня его сменил GRUB 2.12. Этот последний стабильный релиз GRUB готовился очень долго, но наконец-то вышел перед новым годом и собрал в себе множество функций для этого широко используемого загрузчика с открытым исходным кодом.
Что нового в GRUB 2.12
За последние два с половиной года было много исправлений, унификация загрузчика ядра EFI Linux для разных архитектур, поддержка начального интерфейса загрузчика, поддержка SDL2, работа с процессорной архитектурой LoongArch, а также множество улучшений по всем направлениям. Основные моменты официального релиза включают:
- Поддержка GCC 13;
- Поддержка clang 14;
- Поддержка binutils 2.38;
- Унификация загрузчика ядра EFI Linux для всех архитектур;
- Переход на загрузчик заглушки ядра EFI Linux для архитектуры x86;
- Начальная поддержка интерфейса загрузчика;
- Поддержка динамического добавления памяти во время выполнения GRUB с помощью вызовов микропрограммы;
- Поддержка PCI и MMIO UARTs;
- Поддержка SDL2;
- Поддержка LoongArch;
- Исправления драйвера TPM;
- Исправления многих файловых систем;
- Многие исправления CVE и Coverity;
- Улучшения поддержки отладки;
- Улучшение тестов;
- Улучшение документации;
- множество других исправлений и исправлений.
Это большой релиз, и с большой долей вероятности GRUB 2.12 появится в большинстве релизов дистрибутивов Linux 2024 года. Некоторые дистрибутивы, например Ubuntu 23.10, уже полагаются на релиз-кандидат GRUB 2.12, который был выпущен в начале этого года.
Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!