2.12 年半の開発を経て、モジュラー マルチプラットフォーム ブート マネージャー GNU GRUB 1275 (GRand Unified Bootloader) の安定版リリースが発表されました。 GRUB は、BIOS を搭載した通常の PC、IEEE-64 プラットフォーム (PowerPC/Sparc64 ベースのハードウェア)、EFI システム、RISC-V、Loongson、Itanium、ARM、ARMXNUMX、LoongArch、ARCS (SGI) プロセッサを搭載したシステムなど、幅広いプラットフォームをサポートしています。 、無料の CoreBoot パッケージを使用するデバイス。
主な革新:
- systemd プロジェクトによって開発されたブート ローダー インターフェイスの初期サポートが追加されました。
- LoongArch アーキテクチャのサポートが追加されました。
- GCC 13 および Clang 14 を使用してビルドする機能を実装しました。
- binutils 2.38 のサポートが追加されました。
- EFIカーネルブートローダー Linux サポートされているすべてのアーキテクチャで統一されています。
- x86システムでは、EFIカーネルブートローダーへの移行が実装されました。 Linux.
- ファームウェアのハンドラーを呼び出してメモリを動的に追加するためのサポートが追加されました。
- PCI および MMIO UART のサポートが追加されました。
- SDL2 マルチメディア ライブラリのサポートが追加されました。
- TPM (Trusted Platform Module) ドライバーの問題は解決されました。
- ファイル システムにアクセスするためのコード内の多くの問題を修正しました。
- デバッグ機能が強化され、テスト スイートが拡張されました。
- 蓄積された脆弱性は排除されました。
出所: オープンネット.ru
