MKFS.MINIX(8) إدارة النظام MKFS.MINIX(8)

الاسم

mkfs.minix - أنشئ نظام ملفات Minix

موجز

mkfs.minix [خيارات] جهاز [‎حجم_بالكتل]

الوصف

يُنشئ mkfs.minix نظام ملفات لينكس MINIX على جهاز (عادة ما يكون قسم قرص).

يكون جهاز عادةً على التنسيق التالي:

/dev/hda[1-8] (قرص IDE 1)
/dev/hdb[1-8] (قرص IDE 2)
/dev/sda[1-8] (قرص SCSI 1)
/dev/sdb[1-8] (قرص SCSI 2)

قد يكون الجهاز جهازًا كتليًا أو ملف صورة لأحدهما، ولكن هذا ليس إلزاميًا. لا تتوقع الكثير من المرح على جهاز محرفي :-).

معطاة حجم_بالكتل هي الحجم المطلوب لنظام الملفات بالكتل. وهي موجودة فقط للتوافقية مع الإصدارات السابقة. إذا أُغفلت، فسيُحدد الحجم آليًا. يُسمح فقط بأعداد كتل أكبر تمامًا من 10 وأقل تمامًا من 65536.

الخيارات

-c، --check

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

-n، --namelength طول

يُحدد الحد الأقصى لطول أسماء الملفات. حاليًا، القيم المسموح بها هي 14 و 30 لإصداري نظام الملفات 1 و 2. يسمح الإصدار 3 فقط بالقيمة 60. القيمة المبدئية هي 30.

--lock[=وضع]

استخدم قفل BSD حصرياً للجهاز أو الملف الذي يُعمل عليه. يمكن أن يكون المعامل الاختياري وضع هو yes (1) أو no (0) أو nonblock. وإذا حُذف معامل وضع، فسيُضبط مبدئياً على yes. يتجاوز هذا الخيار متغير البيئة $LOCK_BLOCK_DEVICE. المبدئي هو عدم استخدام أي قفل على الإطلاق، ولكن يوصى باستخدام قفل لتجنب التصادم مع systemd-udevd(8) أو الأدوات الأخرى.

-i، --inodes رقم

حدد عدد الفهارس (inodes) لنظام الملفات.

-l، --badblocks اسم_ملف

تُقرأ قائمة الكتل التالفة من اسم_ملف. يحتوي الملف على رقم كتلة تالفة واحدة في كل سطر. يُطبع عدد الكتل التالفة المقروءة.

-1

أنشئ نظام ملفات Minix بالإصدار 1. هذا هو الخيار المبدئي.

-2، -v

أنشئ نظام ملفات Minix بالإصدار 2.

-3

أنشئ نظام ملفات Minix بالإصدار 3.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج. لا يمكن دمج الخيار الطويل مع خيارات أخرى.

البيئة

LOCK_BLOCK_DEVICE=<وضع>

يستخدم قفل BSD الحصري. الوضع هو "1" أو "0". راجع --lock لمزيد من التفاصيل.

حالة الخروج

حالة الخروج التي يعيدها mkfs.minix هي واحدة مما يلي:

0

لا توجد أخطاء

8

خطأ تشغيلي

16

خطأ في الاستخدام أو في بناء الجملة

انظر أيضاً

fsck(8)، و*mkfs*(8)، و*reboot*(8)

التبليغ عن الأخطاء

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

التوفر

الأمر mkfs.minix جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1