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

الاسم

fsck.minix - افحص اتساق نظام ملفات Minix

موجز

fsck.minix [خيارات] جهاز

الوصف

يُجري fsck.minix فحصًا للاتساق لنظام ملفات لينكس MINIX.

يفترض البرنامج أن نظام ملفات في حالة سكون. يجب ألا يُستخدم fsck.minix على جهاز موصول ما لم تكن متأكدًا من عدم وجود أي جهة تكتب عليه. تذكر أن النواة يمكنها الكتابة على الجهاز عند البحث عن الملفات.

عادة ما يكون لاسم الـ جهاز الشكل التالي:

/dev/hda[1-63] IDE disk 1
/dev/hdb[1-63] IDE disk 2
/dev/sda[1-15] SCSI disk 1
/dev/sdb[1-15] SCSI disk 2

إذا غُيّر نظام ملفات، أي أُصلح، فسيطبع fsck.minix عبارة "FILE SYSTEM HAS BEEN CHANGED" وسيقوم بعملية sync(2) ثلاث مرات قبل الخروج. لا حاجة لإعادة التشغيل بعد الفحص.

تحذير

يجب ألا يُستخدم fsck.minix على نظام ملفات موصول. إن استخدام fsck.minix على نظام ملفات موصول أمر خطير للغاية، نظراً لاحتمالية أن تكون الملفات المحذوفة لا تزال قيد الاستخدام، مما قد يتسبب بضرر جسيم لنظام ملفات سليم تمامًا! إذا اضطررت تمامًا لتشغيل fsck.minix على نظام ملفات موصول، مثل نظام ملفات الجذري، فتأكد من عدم وجود أي عمليات كتابة على القرص، وعدم وجود ملفات "zombie" تنتظر الحذف.

الخيارات

-l، --list

اسرد جميع أسماء الملفات.

-r، --repair

أدِّ إصلاحات تفاعلية.

-a، --auto

أجرِ إصلاحات آلية. يتضمن هذا الخيار --repair ويعمل على الإجابة على كافة الأسئلة المطروحة بالقيم المبدئية. لاحظ أن هذا قد يكون خطيراً للغاية في حالة وجود ضرر واسع في نظام ملفات.

-v، --verbose

كن مسهباً.

-s، --super

أخرج معلومات الكتلة الفائقة (super-block).

-m، --uncleared

نشّط تحذيرات "الوضع غير الممسوح" الشبيهة بـ MINIX.

-f، --force

افرض فحص نظام ملفات حتى لو وُسم نظام ملفات بأنه صالح. تقوم النواة بعملية الوسم عند فصل نظام ملفات.

-h، --help

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

-V، --version

اعرض الإصدار واخرج.

التشخيص

توجد رسائل تشخيصية عديدة. الرسائل المذكورة هنا هي الأكثر شيوعًا في الاستخدام العادي.

إذا كان الجهاز غير موجود، فسيطبع fsck.minix عبارة "unable to read super block". وإذا كان الجهاز موجودًا ولكنه ليس نظام ملفات MINIX، فسيطبع fsck.minix عبارة "bad magic number in super-block".

حالة الخروج

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

0

لا توجد أخطاء

3

صُححت أخطاء نظام ملفات، ويجب إعادة تشغيل النظام إذا كان نظام ملفات موصولًا

4

تُركت أخطاء نظام الملفات دون إصلاح

7

مزيج من حالات الخروج 3 و 4

8

خطأ تشغيلي

16

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

المؤلفين

Linus Torvalds <torvalds@cs.helsinki.fi>. قيم حالة الخروج بواسطة Rik Faith <faith@cs.unc.edu> أضيفت ميزة دعم وسم صلاحية نظام ملفات بواسطة: Dr. Wettstein <greg%wind.uucp@plains.nodak.edu>. أضيف فحص منع fsck لنظام ملفات الموصول بواسطة Daniel Quinlan <quinlan@yggdrasil.com>. دعم نظام ملفات Minix v2 بواسطة Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>، وحُدّث بواسطة Nicolai Langfeldt <janl@math.uio.no>. رقعة قابلية النقل بواسطة Russell King <rmk@ecs.soton.ac.uk>.

انظر أيضاً

fsck(8)، fsck.ext2(8)، mkfs(8)، mkfs.ext2(8)، mkfs.minix(8)، reboot(8)

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

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

التوفر

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

2026-05-18 util-linux 2.42.1