خدمة SYSTEMD-BLESS-BOOT.SERVICE(8)

الاسم
systemd-bless-boot.service، systemd-bless-boot - وضع علامة نجاح على عملية الإقلاع الحالية

موجز

systemd-bless-boot.service

/usr/lib/systemd/systemd-bless-boot

الوصف

systemd-bless-boot.service هي خدمة نظام تضع علامة نجاح على عملية الإقلاع الحالية. تُسحب آليًا إلى المعاملة الأولية عندما يكتشف systemd-bless-boot-generator(8) استخدام عد الإقلاع بنمط systemd-boot(7).

داخليًا، تعمل الخدمة استنادًا إلى متغير EFI LoaderBootCountPath (من UUID البائع 4a67b082-0a4c-41cf-b6c7-440b29bb8c4f)، الذي يُمرر من محمل الإقلاع إلى نظام التشغيل. يحتوي على مسار نظام ملفات (نسبة إلى قسم نظام EFI) لملف إدخال محمل الإقلاع المتوافق مع مواصفات محمل الإقلاع UAPI.1[1] أو ملف صورة نواة موحدة استُخدم لإقلاع النظام. تزيل systemd-bless-boot.service عدي "المحاولات المنفذة" و"المحاولات المتبقية" الرقميين من اسم الملف، مما يشير إلى استدعاءات محمل الإقلاع المستقبلية أن الإدخال أكمل الإقلاع بنجاح مرة واحدة على الأقل. (ستعيد هذه الخدمة تسمية ملف إدخال محمل الإقلاع أو ملف صورة النواة الموحدة عند أول إقلاع ناجح.)

الخيارات

يمكن أيضًا استدعاء الملف التنفيذي /usr/lib/systemd/systemd-bless-boot من سطر الأوامر، مع أخذ إحدى وسيطات الأوامر التالية:

status
    يُعرض الحالة الحالية لملف إدخال محمل الإقلاع أو ملف صورة النواة الموحدة. يُخرج هذا إحدى "جيد"، "سيئ"، "غير محدد"، "نظيف"، "متسخ"، اعتمادًا على الحالة والاستدعاءات السابقة للأمر. تُعرض السلسلة "غير محدد" مبدئيًا بعد الإقلاع، قبل وضع علامة "جيد" أو "سيئ". تُعرض السلسلة "جيد" بعد وضع علامة "جيد" على الإقلاع باستخدام الأمر good أدناه، و"سيئ" بالعكس بعد استدعاء الأمر bad. تُعاد السلسلة "نظيف" عندما لا يكون عد الإقلاع ساريًا حاليًا (والذي يشمل حالة وضع علامة جيد دائم على الإدخال الحالي). تُعاد السلسلة "متسخ" عندما يُقلع النظام بنواة معروفة بأنها سيئة (أي نواة وصل عداد المحاولات المتبقية فيها إلى الصفر مسبقًا).

    يُفترض هذا الأمر إذا لم يُحدد وسيط أمر.

    أُضيف في الإصدار 240.

good
    عند الاستدعاء، يُوضع علامة "جيد" على ملف إدخال محمل الإقلاع الحالي أو ملف صورة النواة الموحدة، مع تنفيذ عملية إعادة تسمية الملف الموصوفة أعلاه. يُقصد استدعاء هذا الأمر في نهاية إقلاع ناجح. تستدعي وحدة systemd-bless-boot.service هذا الأمر.

    أُضيف في الإصدار 240.

bad
    عند الاستدعاء، يُضبط عداد "المحاولات المتبقية" في اسم ملف إدخال محمل الإقلاع أو اسم ملف صورة النواة الموحدة إلى الصفر، مع وضع علامة "سيئ" على إدخال محمل الإقلاع أو صورة النواة، بحيث لا يعتبره محمل الإقلاع في الإقلاعات المستقبلية (على الأقل طالما توجد إدخالات أخرى متاحة لم توضع عليها علامة "سيئ" بعد). لا يُنفذ هذا الأمر عادةً، لكن يمكن استخدامه لإنهاء منطق عد الإقلاع فورًا إذا اكتُشفت مشكلة ووضع علامة سيئ دائمة على إدخال الإقلاع.

    أُضيف في الإصدار 240.

indeterminate
    يلغي هذا الأمر أي وضع علامة جيد أو سيئ على ملف إدخال محمل الإقلاع الحالي أو ملف صورة النواة الموحدة. يُنفذ هذا بإعادة تسمية ملف إدخال محمل الإقلاع أو ملف صورة النواة الموحدة إلى المسار المشفر في متغير EFI LoaderBootCountPath. لاحظ أن العملية ستفشل إذا لم يُقلع النواة الحالية مع تمكين عد الإقلاع (أي إذا لم يُضبط متغير EFI). إذا وصل عداد الإقلاع إلى صفر محاولات متبقية في إقلاع سابق، ستفشل هذه العملية أيضًا: بمجرد وضع علامة سيئ على إدخال، يمكن إعادة تعيينه إلى جيد فقط، وليس إلى غير محدد.

    أُضيف في الإصدار 240.

-h، --help
    اطبع نص مساعدة قصير واخرج.

--version
    اطبع سلسلة إصدار قصيرة واخرج.

انظر أيضًا

systemd(1)، systemd-boot(7)، systemd.special(7)

ملاحظات

1.  مواصفات محمل الإقلاع UAPI.1
    https://uapi-group.org/specifications/specs/boot_loader_specification

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.