openSUSE Tumbleweed 新增了使用 systemd-boot 而不是 GRUB 的功能

openSUSE 專案的開發人員宣布將對 systemd-boot 引導程式的支援整合到 openSUSE Tumbleweed 發行版中,該發行版採用連續的程式版本更新周期(捲動更新)。與使用傳統的 GRUB 引導程式相比,切換到 systemd-boot 將提高引導速度並增強引導過程的安全性。目前,systemd-boot 支援會作為選項實現,並且預設繼續使用 GRUB,但 QEMU 的建置除外,QEMU 計劃預設啟用 systemd-boot 以及全碟加密。

在 openSUSE 中加入 systemd-boot 支援的主要目標是讓全碟加密工作變得更容易、更有效率。如果在全碟加密配置中使用 GRUB,則必須在引導程式中內建程式碼來解密資料並取得金鑰,這會使引導程式程式碼變得非常複雜。當使用 systemd-boot 時,這些操作會移至 Linux 核心端和使用者空間中的處理程序。

此外,MicroOS 和 openSUSE Tumbleweed 預設使用 Btrfs 檔案系統,使用快照,這使載入過程變得複雜。快照管理整合到 systemd-boot 中,這簡化了從單一快照的啟動,並提高了使用 sdbootutil 實用程式組織核心更新的效率。



來源: opennet.ru

添加評論