De ontwikkelaars van het openSUSE-project hebben de integratie van ondersteuning voor de bootloader systemd-boot aangekondigd in de distributie openSUSE Tumbleweed, die gebruikmaakt van een continue cyclus van softwareversie-updates (rolling-updates). In vergelijking met de traditionele bootloader GRUB zal de overstap naar systemd-boot de opstarttijd verhogen en de beveiliging van het opstartproces verbeteren. Momenteel is de ondersteuning voor systemd-boot geĆÆmplementeerd als een optie, terwijl standaard GRUB wordt gebruikt, behalve in versies voor QEMU, waar systemd-boot standaard zal worden ingeschakeld samen met volledige schijfversleuteling.
Het belangrijkste doel van het toevoegen van ondersteuning voor systemd-boot in openSUSE is het vereenvoudigen en verhogen van de efficiƫntie van het werken met volledige schijfversleuteling. Bij gebruik van GRUB in een configuratie met volledige schijfversleuteling is het noodzakelijk om code voor het ontsleutelen van gegevens en het verkrijgen van de sleutel in de bootloader in te voegen, wat de code van de bootloader aanzienlijk complexer maakt. Bij gebruik van systemd-boot worden deze bewerkingen overgedragen aan de Linux-kernel en aan de gebruikersruimte-handler.
Bovendien wordt in MicroOS en openSUSE Tumbleweed standaard het Btrfs-bestandssysteem gebruikt, waarbij het werken met snapshots het opstartproces bemoeilijkt. Het beheer van snapshots is geïntegreerd in systemd-boot, wat het opstarten vanaf afzonderlijke snapshots vereenvoudigt en de efficiëntie van kernelupdates met de tool sdbootutil verbetert.

Bron: opennet.ru
