Разработчиците на проекта openSUSE обявиха за интеграцията на поддръжката на зареждача systemd-boot в дистрибуцията openSUSE Tumbleweed, в която се прилага непрекъснат цикъл на обновяване на версиите на софтуера (rolling-обновления). В сравнение с традиционния зареждач GRUB, преминаването на systemd-boot ще увеличи скоростта на зареждане и ще засили сигурността на зареждащия процес. В момента поддръжката на systemd-boot е реализирана като опция, а по подразбиране продължава да се използва GRUB, с изключение на сборки за QEMU, в които systemd-boot планира да бъде включен по подразбиране заедно с пълно шифроване на дисковете.
Основната цел на добавянето на поддръжка на systemd-boot в openSUSE е опростяване и повишаване на ефективността на работа с пълно шифроване на дискове. При използване на GRUB в конфигурация с пълно шифроване е необходимо вграждане на код за декодиране на данни и получаване на ключа, което значително усложнява кода на зареждача. При използване на systemd-boot тези операции се извършват от ядрото на Linux и от обработчика в пространството на потребителя.
Освен това, в MicroOS и openSUSE Tumbleweed по подразбиране се използва файлова система Btrfs, работата със снапшотове в която усложнява процеса на зареждане. Управлението на снапшотовете е интегрирано в systemd-boot, което опростява зареждането от отделни снапшотове и повишава ефективността на организацията на обновленията на ядрото с използването на утилитата sdbootutil.

Източник: opennet.ru
