Deweloperzy projektu openSUSE ogłosili o integracji wsparcia dla bootloadera systemd-boot w dystrybucji openSUSE Tumbleweed, która stosuje ciągły cykl aktualizacji wersji oprogramowania (rolling updates). W porównaniu z tradycyjnym bootloaderem GRUB, przejście na systemd-boot pozwoli na zwiększenie szybkości uruchamiania i wzmocnienie bezpieczeństwa procesu rozruchu. Obecnie wsparcie dla systemd-boot realizowane jest jako opcja, a domyślnie nadal używany jest GRUB, z wyjątkiem buildów dla QEMU, w których planuje się domyślne włączenie systemd-boot wraz z szyfrowaniem dysku pełnego.
Głównym celem dodania wsparcia dla systemd-boot w openSUSE jest uproszczenie i zwiększenie efektywności pracy z pełnym szyfrowaniem dysku. W przypadku zastosowania GRUB w konfiguracji z pełnym szyfrowaniem dysku wymagana jest integracja w bootloaderze kodu do odszyfrowania danych i uzyskania klucza, co znacznie komplikuje kod bootloadera. Przy użyciu systemd-boot wskazane operacje przenoszone są na stronę jądra Linux i do obsługi w przestrzeni użytkownika.
Dodatkowo, w MicroOS i openSUSE Tumbleweed domyślnie stosowana jest FS Btrfs, praca z snapshotami w której komplikuje proces uruchamiania. Zarządzanie snapshotami zintegrowano z systemd-boot, co upraszcza uruchamianie z poszczególnych snapshotów i zwiększa efektywność organizacji aktualizacji jądra z wykorzystaniem narzędzia sdbootutil.

Źródło: opennet.ru
