Scroll to navigation

SYSTEMD-VALIDATEFS@.SERVICE(8) systemd-validatefs@.service SYSTEMD-VALIDATEFS@.SERVICE(8)

الاسم

systemd-validatefs@.service - تحقق من بيانات قيود تثبيت نظام الملفات

موجز

systemd-validatefs@.service

/usr/lib/systemd/systemd-validatefs [الجهاز]

الوصف

systemd-validatefs@.service هو قالب خدمة نظام يمكن إنشاؤه لنقاط التثبيت المنشأة حديثًا. يقرأ بيانات قيود تثبيت نظام الملفات من نظام الملفات، ويضمن تطابق إعدادات التثبيت وقت التشغيل معها. إذا لم يتطابق، تفشل الخدمة، مما يؤدي إلى إعادة تشغيل فورية.

من المفترض أن تضمن هذه الوظيفة عدم استخدام أنظمة الملفات الموثوقة في سياق مختلف عما كانت مخصصة له. بشكل أكثر تحديدًا: في بيئة تعتمد على systemd-gpt-auto-generator(8)، يتم اكتشاف أنظمة الملفات المراد تثبيتها آليًا بناءً على بيانات جدول أقسام GPT (غير المحمية). يمكن استخدام معلومات قيود التثبيت للتحقق من صحة بيانات أقسام GPT، بناءً على محتويات نظام الملفات (المحمية).

على وجه التحديد، يتم ترميز قيود التثبيت في السمات الموسعة التالية على inode الجذر لأنظمة الملفات:

1.user.validatefs.mount_point: يجب أن تحتوي هذه السمة الموسعة على مسار واحد أو أكثر مطلق وموحد، مفصولة ببايتات NUL. إذا تم تعيينها وتم تثبيت نظام الملفات المحدد في موقع لا يتطابق مع أي من المسارات المدرجة، سيفشل فحص التحقق.

2.user.validatefs.gpt_label: قد تحتوي هذه السمة الموسعة على سلسلة واحدة أو أكثر حرة الشكل، مفصولة ببايتات NUL. إذا تم تعيينها، يتم فحص جميع الأقسام الداعمة لنظام الملفات مقابل هذه القائمة، وإذا لم يتم إدراج تسمية أي قسم داعم، سيفشل التحقق. لاحظ أنه قد يكون هناك أقسام داعمة متعددة في حالة إعدادات Verity، التي تجمع بين قسم بيانات وقسم تجزئة.

3.user.validatefs.gpt_type_uuid: قد تحتوي هذه السمة الموسعة على UUID واحد أو أكثر لنوع قسم GPT، منسقة كسلسلة، مفصولة ببايتات NUL. كما هو مذكور أعلاه، يتم فحص جميع الأقسام الداعمة لنظام الملفات مقابل هذه القائمة، وإذا لم يتطابق أي منها، سيفشل التحقق.

يتم سحب وحدة systemd-validatefs@.service آليًا إلى المعاملة الأولية بواسطة systemd-gpt-auto-generator(8) لجميع أنظمة الملفات التي يكتشفها ويولد تثبيتات لها. سيقوم systemd-fstab-generator(8) بذلك لجميع التثبيتات مع خيار التثبيت x-systemd.validatefs في /etc/fstab.

تولد أداة systemd-repart(8) هذه السمات الموسعة آليًا لأنظمة الملفات التي تجمعها، والتي يمكن التحكم فيها باستخدام خيار التهيئة AddValidateFS=.

الخيارات

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

--root=

يأخذ مسارًا مطلقًا أو السلسلة الخاصة "auto". تتم إزالة المسار المحدد كبادئة من وسيطة نقطة التثبيت المحددة قبل التحقق. إذا تم تعيينه إلى "auto"، يكون المبدئي غير محدد على المضيف و /sysroot/ عند تشغيله في سياق initrd، من أجل التحقق من بيانات قيود التثبيت بالنسبة لجذر نظام الملفات المستقبلي.

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

-h، --help

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

--version

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

انظر أيضًا

systemd(1)، systemd-gpt-auto-generator(8)، systemd-fstab-generator(8)، systemd-repart(8)

ترجمة

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

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

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

systemd 260.1