| FSCK.MINIX(8) | System Administration | FSCK.MINIX(8) |
نام (NAME)
fsck.minix - بررسی صحت سیستم فایل لینوکسی مینیکس (Minix)
خلاصه دستور (SYNOPSIS)
fsck.minix [options] device
توضیحات (DESCRIPTION)
دستور fsck.minix بررسی صحت و یکپارچگی را برای سیستم فایل MINIX لینوکس انجام میدهد.
این برنامه فرض میکند که سیستم فایل در حالت سکون و بدون فعالیت است. fsck.minix نباید روی یک دستگاه سوارشده (mounted) استفاده شود، مگر اینکه مطمئن باشید هیچ فرآیندی روی آن نمینویسد. به یاد داشته باشید که هسته میتواند هنگام جستجوی فایلها روی دستگاه بنویسد.
نام دستگاه (device) معمولاً به صورت زیر خواهد بود:
| /dev/hda[1-63] | دیسک IDE ۱ |
| /dev/hdb[1-63] | دیسک IDE ۲ |
| /dev/sda[1-15] | دیسک SCSI ۱ |
| /dev/sdb[1-15] | دیسک SCSI ۲ |
اگر سیستم فایل تغییر کرده باشد (یعنی تعمیر شده باشد)، fsck.minix عبارت "FILE SYSTEM HAS BEEN CHANGED" را چاپ کرده و قبل از خروج، سه بار فراخوانی سیستمی sync(2) را اجرا میکند. پس از بررسی، هیچ نیازی به راهاندازی مجدد سیستم نیست.
هشدار (WARNING)
دستور fsck.minix نباید روی یک سیستم فایل سوارشده استفاده شود. استفاده از fsck.minix روی یک سیستم فایل سوارشده بسیار خطرناک است، زیرا احتمال دارد فایلهای حذفشده هنوز در حال استفاده باشند، و این امر میتواند به یک سیستم فایل کاملاً سالم آسیب جدی وارد کند! اگر کاملاً ناچارید fsck.minix را روی یک سیستم فایل سوارشده مانند سیستم فایل ریشه اجرا کنید، مطمئن شوید که چیزی روی دیسک نمینویسد و هیچ فایلی به صورت «زامبی» در انتظار حذف نیست.
گزینهها (OPTIONS)
-l, --list
-r, --repair
-a, --auto
-v, --verbose
-s, --super
-m, --uncleared
-f, --force
-h, --help
-V, --version
پیامهای تشخیصی (DIAGNOSTICS)
پیامهای تشخیصی متعددی وجود دارند. موارد ذکر شده در اینجا رایجترین پیامها در استفاده عادی هستند.
اگر دستگاه وجود نداشته باشد، fsck.minix عبارت "unable to read super block" را چاپ میکند. اگر دستگاه وجود داشته باشد اما یک سیستم فایل MINIX نباشد، fsck.minix عبارت "bad magic number in super-block" را چاپ خواهد کرد.
وضعیت خروج (EXIT STATUS)
کد وضعیت خروج بازگردانده شده توسط fsck.minix مجموع موارد زیر است:
0
3
4
7
8
16
نویسندگان (AUTHORS)
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>. وصله سازگاری (Portability patch) توسط Russell King <rmk@ecs.soton.ac.uk>.
همچنین ببینید (SEE ALSO)
fsck(8), fsck.ext2(8), mkfs(8), mkfs.ext2(8), mkfs.minix(8), reboot(8)
گزارش باگها (REPORTING BUGS)
برای گزارش باگها، از سامانه پیگیری مشکلات https://github.com/util-linux/util-linux/issues.
در دسترس بودن (AVAILABILITY)
دستور fsck.minix بخشی از بسته util-linux است که میتواند از بایگانی هسته لینوکس https://www.kernel.org/pub/linux/utils/util-linux. دریافت شود.
| 2026-09-02 | util-linux 2.42.3 |