openSUSE Tumbleweed bietet die Möglichkeit, systemd-boot anstelle von GRUB zu verwenden

Die Entwickler des openSUSE-Projekts kündigten die Integration der Unterstützung für den Systemd-Boot-Bootloader in die openSUSE-Tumbleweed-Distribution an, die einen kontinuierlichen Zyklus der Aktualisierung von Programmversionen (Rolling Updates) verwendet. Im Vergleich zur Verwendung des herkömmlichen GRUB-Bootloaders verbessert der Wechsel zu systemd-boot die Bootgeschwindigkeit und erhöht die Sicherheit des Bootvorgangs. Derzeit ist die Systemd-Boot-Unterstützung als Option implementiert und GRUB wird weiterhin standardmäßig verwendet, mit Ausnahme der Builds für QEMU, die systemd-Boot standardmäßig zusammen mit der Festplattenverschlüsselung aktivieren möchten.

Das Hauptziel der Hinzufügung von systemd-boot-Unterstützung zu openSUSE besteht darin, die Arbeit mit der Festplattenverschlüsselung einfacher und effizienter zu gestalten. Wenn Sie GRUB in einer Konfiguration mit vollständiger Festplattenverschlüsselung verwenden, muss Code in den Bootloader integriert werden, um die Daten zu entschlüsseln und den Schlüssel zu erhalten, was den Bootloader-Code erheblich verkompliziert. Bei Verwendung von systemd-boot werden diese Vorgänge auf die Linux-Kernel-Seite und zu einem Handler im Benutzerbereich verschoben.

Darüber hinaus verwenden MicroOS und openSUSE Tumbleweed standardmäßig das Btrfs-Dateisystem und arbeiten mit Snapshots, was den Ladevorgang erschwert. Die Snapshot-Verwaltung ist in systemd-boot integriert, was das Booten von einzelnen Snapshots vereinfacht und die Effizienz der Organisation von Kernel-Updates mit dem Dienstprogramm sdbootutil erhöht.



Source: opennet.ru

Kommentar hinzufügen