SYSTEMD-MAKEFS@.SERVICE(8) systemd-makefs@.service SYSTEMD-MAKEFS@.SERVICE(8)

الاسم

systemd-makefs@.service، systemd-mkswap@.service، systemd-growfs@.service، systemd-growfs-root.service، systemd-makefs، systemd-growfs - إنشاء أنظمة الملفات وتوسيعها عند الطلب

موجز

systemd-makefs@device.service

systemd-mkswap@device.service

systemd-growfs@mountpoint.service

systemd-growfs-root.service

/usr/lib/systemd/systemd-makefs

/usr/lib/systemd/systemd-growfs

الوصف

تُستخدم الخدمات systemd-makefs@.service، systemd-mkswap@.service، systemd-growfs@.service، و systemd-growfs-root.service لتنفيذ الخيارين x-systemd.makefs و x-systemd.growfs في fstab(5)، انظر systemd.mount(5). تُنشأ نسخة لكل جهاز يحتاج نظام الملفات أو بنية المبادلة فيه إلى التهيئة، ولكل نقطة تثبيت يحتاج نظام الملفات فيها إلى التوسيع.

تُبدأ هذه الخدمات عند الإقلاع، إما قبل أو بعد استخدام نقطة التثبيت أو جهاز المبادلة مباشرة.

لا يعرف systemd-makefs سوى القليل عن أنظمة الملفات وأجهزة المبادلة المحددة، وبعد التحقق من أن جهاز الكتلة لا يحتوي بالفعل على نظام ملفات أو محتوى آخر، سينفذ ملفات ثنائية خاصة بكل نوع نظام ملفات (/sbin/mkfs.type أو /sbin/mkswap). بالنسبة لأنواع معينة من أنظمة الملفات (حاليًا ext2/ext3/ext4(5)، btrfs(5)، xfs(5)، f2fs، vfat) ولأجهزة المبادلة، سيهيئ إعدادات مبدئية معقولة ويضبط تسمية نظام الملفات وUUID بناءً على اسم الجهاز.

لا يعرف systemd-growfs سوى القليل عن أنظمة الملفات وأجهزة المبادلة المحددة، وسيوجه النواة لتوسيع نظام الملفات المُثبت إلى الحجم الكامل لجهاز الكتلة الأساسي. ومع ذلك، يحتاج إلى معرفة رقم ioctl(2) الخاص بكل نظام ملفات، لذا فإن الأنواع المدعومة محدودة فقط. حاليًا: ext4(5)، btrfs(5)، xfs(5)، وأقسام dm-crypt (انظر cryptsetup(8)).

إذا فشل إنشاء نظام ملفات أو جهاز مبادلة، تفشل نقطة التثبيت أو المبادلة أيضًا. إذا فشل توسيع نظام ملفات، يُصدر تحذير.

انظر أيضًا

systemd(1)، systemd.mount(5)، systemd-fstab-generator(8)، systemd-repart(8)، mkfs.btrfs(8)، mkfs.cramfs(8)، mkfs.ext4(8)، mkfs.fat(8)، mkfs.hfsplus(8)، mkfs.minix(8)، mkfs.ntfs(8)، mkfs.xfs(8)

ترجمة

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

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

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

systemd 260.1