openSUSE Tumbleweed は、GRUB の代わりに systemd-boot を使用する機能を追加します

openSUSE プロジェクトの開発者は、プログラム バージョンの継続的な更新サイクル (ローリング アップデート) を使用する openSUSE Tumbleweed ディストリビューションに systemd-boot ブート ローダーのサポートを統合することを発表しました。従来の GRUB ブート ローダーを使用する場合と比較して、systemd-boot に切り替えるとブート速度が向上し、ブート プロセスのセキュリティが強化されます。現在、systemd-boot サポートはオプションとして実装されており、フルディスク暗号化とともにデフォルトで systemd-boot を有効にする予定の QEMU 用のビルドを除いて、GRUB は引き続きデフォルトで使用されます。

openSUSE に systemd-boot サポートを追加する主な目的は、フルディスク暗号化の作業をより簡単かつ効率的に行うことです。フルディスク暗号化構成で GRUB を使用する場合、データを復号してキーを取得するコードをブートローダーに組み込む必要がありますが、これによりブートローダーのコードが大幅に複雑になります。 systemd-boot を使用すると、これらの操作は Linux カーネル側とユーザー空間のハンドラーに移されます。

さらに、MicroOS と openSUSE Tumbleweed はデフォルトで Btrfs ファイル システムを使用し、スナップショットを操作するため、読み込みプロセスが複雑になります。スナップショット管理は systemd-boot に統合されているため、個々のスナップショットからの起動が簡素化され、sdbootutil ユーティリティを使用してカーネル更新を整理する効率が向上します。



出所: オープンネット.ru

コメントを追加します