Les développeurs du projet openSUSE ont annoncé l'intégration du support du chargeur systemd-boot dans la distribution openSUSE Tumbleweed, qui utilise un cycle de mise à jour continue des versions logicielles. Par rapport à l'utilisation du chargeur traditionnel GRUB, le passage à systemd-boot permettra d'améliorer la vitesse de démarrage et de renforcer la sécurité du processus de démarrage. Actuellement, le support de systemd-boot est proposé en option, tandis que GRUB reste le chargeur par défaut, sauf pour les builds destinés à QEMU, où systemd-boot devrait être intégré par défaut avec le chiffrement de disque complet.
L'objectif principal de l'ajout du support de systemd-boot dans openSUSE est de simplifier et d'améliorer l'efficacité du travail avec le chiffrement de disque complet. Dans le cas où GRUB est utilisé avec un chiffrement de disque complet, il faut intégrer dans le chargeur le code pour déchiffrer les données et obtenir la clé, ce qui complique considérablement le code du chargeur. Avec systemd-boot, ces opérations sont déléguées au noyau Linux et à un gestionnaire dans l'espace utilisateur.
De plus, dans MicroOS et openSUSE Tumbleweed, le système de fichiers Btrfs est utilisé par défaut, la gestion des snapshots compliquant le processus de démarrage. La gestion des snapshots est intégrée dans systemd-boot, ce qui simplifie le démarrage à partir de snapshots individuels et améliore l'efficacité de l'organisation de la mise à jour du noyau à l'aide de l'utilitaire sdbootutil.

Source : opennet.ru
