توسعه دهندگان پروژه openSUSE از ادغام پشتیبانی از بوت لودر systemd-boot در توزیع openSUSE Tumbleweed خبر دادند که از چرخه مداوم به روز رسانی نسخه های برنامه (به روز رسانی های رولینگ) استفاده می کند. در مقایسه با استفاده از بوت لودر سنتی GRUB، تغییر به systemd-boot باعث بهبود سرعت بوت و افزایش امنیت فرآیند بوت می شود. در حال حاضر، پشتیبانی systemd-boot به عنوان یک گزینه پیادهسازی میشود و GRUB بهطور پیشفرض به استفاده از GRUB ادامه میدهد، به استثنای ساختهای QEMU، که قصد دارند systemd-boot را بهطور پیشفرض همراه با رمزگذاری فول دیسک فعال کنند.
هدف اصلی افزودن پشتیبانی systemd-boot به openSUSE این است که کار با رمزگذاری فول دیسک را آسانتر و کارآمدتر کند. اگر از GRUB در پیکربندی رمزگذاری فول دیسک استفاده می کنید، باید کدی در بوت لودر برای رمزگشایی داده ها و به دست آوردن کلید تعبیه شود که به طور قابل توجهی کد بوت لودر را پیچیده می کند. هنگام استفاده از systemd-boot، این عملیات به سمت هسته لینوکس و به یک handler در فضای کاربر منتقل می شود.
علاوه بر این، MicroOS و openSUSE Tumbleweed به طور پیشفرض از سیستم فایل Btrfs استفاده میکنند و با عکسهای فوری کار میکنند که در آن فرآیند بارگذاری را پیچیده میکند. مدیریت Snapshot در systemd-boot ادغام شده است، که بوت شدن از عکس های فوری را ساده می کند و کارایی سازماندهی به روز رسانی هسته را با استفاده از ابزار sdbootutil افزایش می دهد.
منبع: opennet.ru