يدعم openSUSE Tumbleweed الآن نظام التشغيل Systemd-boot بدلاً من GRUB

زحمة

إنه نظام تشغيل موجه لمستخدمي البرمجيات الحرة ومنفتح على تطوير وظائف جديدة من قبل مجتمعه.

قبل أيام قليلة، كشف النقاب عن مطوري مشروع openSUSE، من خلال تدوينة، أخبار تكامل الدعم لمحمل التشغيل "systemd-boot". في توزيع openSUSE Tumbleweed.

Systemd-boot، والمختصر بـ sd-boot، es مدير تمهيد UEFI بسيط، والتي، مثل مديري التمهيد الآخرين، تقدم للمستخدم قائمة نصية لتحديد إدخال التمهيد ومحررًا لسطر أوامر kernel. نظام التمهيد يدعم فقط الأنظمة التي تحتوي على البرامج الثابتة UEFI.

بالإضافة إلى توفير واجهة نصية لتحديد إدخالات التمهيد، فإن systemd-boot pيسمح لك بتحرير أسطر أوامر kernel. من المهم ملاحظة أن sd-boot متوافق فقط مع الأنظمة التي تحتوي على البرامج الثابتة UEFI.

واحدة من المزايا الرئيسية هو التركيز على البساطة والكفاءة، خاصة عند التعامل مع تشفير القرص بالكامل. على عكس أدوات تحميل التمهيد التقليدية مثل GRUB وsd-boot تفويض مسؤوليات فك التشفير واشتقاق المفاتيح إلى نواة Linux ومساحة المستخدمين، وبالتالي تسريع عملية التمهيد وتجنب التباطؤ المحتمل عند بدء تشغيل النظام.

بالمقارنة مع محمل الإقلاع GRUB التقليدي، يؤدي استخدام systemd-boot في openSUSE Tumbleweed إلى تحسين سرعة وأمان عملية التمهيد. حاليًا، يعد systemd-boot خيارًا إضافيًا، بينما يظل GRUB هو أداة تحميل التشغيل الافتراضية، باستثناء إصدارات QEMU، حيث سيتم تمكين systemd-boot مع تشفير القرص بالكامل.

كان الدافع وراء الانتقال من GRUB التقليدي إلى systemd-boot هو عدة أسباب رئيسية، وفقًا للعرض الذي قدمه Ludwig Nussel (مدير إصدار Leap) الذي تطرق إلى بعض أهم جوانب هذا التحول والأسباب الكامنة وراءه.

يذكر Ludwig أن أحد الدوافع الرئيسية هو البساطة والكفاءة التي يوفرها نظام Systemd-Boot، خاصة في البيئات التي تتعامل مع التشفير الكامل للقرص. على عكس أدوات تحميل التمهيد التقليدية مثل GRUB، يقوم systemd-boot بتفويض المسؤوليات المتعلقة بالتشفير واشتقاق المفاتيح إلى Linux kernel ومساحة المستخدم، مما يساعد على تسريع عملية التمهيد وتقليل تعقيد التمهيد.

أما عن الأسباب الرئيسية المرتبطة بهذا التكامل فيمكن تسليط الضوء على ما يلي:

  1. تحسين سرعة التمهيد والأمن: من المتوقع أن يؤدي التبديل إلى systemd-boot إلى تحسين سرعة التمهيد وزيادة أمان عملية التمهيد في openSUSE Tumbleweed مقارنة باستخدام أداة تحميل التشغيل GRUB التقليدية.
  2. دعم اختياري: حاليًا، يتم تقديم دعم systemd-boot كخيار إضافي، بينما يظل GRUB هو محمل التمهيد الافتراضي. ومع ذلك، فإن تصميمات خطة QEMU لتمكين تشغيل النظام بشكل افتراضي مع تشفير القرص بالكامل.
  3. تسهيل تشفير القرص بالكامل: الهدف الرئيسي من إضافة دعم لـ systemd-boot هو جعل العمل مع تشفير القرص بالكامل أسهل وأكثر كفاءة. باستخدام systemd-boot، يتم نقل العمليات المتعلقة بالتشفير إلى جانب Linux kernel وإلى برنامج التشغيل في مساحة المستخدم، مما يبسط رمز أداة تحميل التشغيل.
  4. التكامل مع Btrfs وإدارة اللقطات: يستخدم openSUSE Tumbleweed نظام الملفات Btrfs بشكل افتراضي، مما يعني العمل مع اللقطات. يعمل تكامل systemd-boot على تسهيل التمهيد من اللقطات الفردية وزيادة الكفاءة في تنظيم تحديثات kernel باستخدام الأداة المساعدة sdbootutil، التي تدير اللقطات.

أخيرًا ، ذكر أن لا يزال دعم systemd-boot في openSUSE يعتبر تجريبيًاولذلك يتم تقديمه كخيار في كل من مثبتات Tumbleweed وMicroOS، مما يوفر بديلاً لـ GRUB لأولئك المستخدمين الذين يرغبون في تجربته. بالإضافة إلى ذلك، هناك أجهزة خارج الصندوق في qemu تستخدم تشفير النظام والتشفير الكامل للقرص بشكل افتراضي.

إذا كنت مهتم بمعرفة المزيد عنها، يمكنك التحقق من التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.