MKFS.MINIX(8) System Administration MKFS.MINIX(8)

mkfs.minix - ساخت سیستم فایل لینوکسی مینیکس (Minix) بر روی یک دستگاه

mkfs.minix [options] device [size-in-blocks]

دستور mkfs.minix یک سیستم فایل MINIX لینوکس را روی یک دستگاه (معمولاً یک پارتیشن دیسک) ایجاد می‌کند.

دستگاه (device) معمولاً به صورت زیر است:

/dev/hda[1-8] (دیسک IDE ۱)
/dev/hdb[1-8] (دیسک IDE ۲)
/dev/sda[1-8] (دیسک SCSI ۱)
/dev/sdb[1-8] (دیسک SCSI ۲)

دستگاه می‌تواند یک دستگاه بلوکی یا یک فایل ایمیج از آن باشد، اما این موضوع اجباری نیست. انتظار تجربه خوشایندی روی یک دستگاه کاراکتری نداشته باشید :-).

پارامتر size-in-blocks اندازه دلخواه سیستم فایل بر حسب بلوک است. این پارامتر فقط برای سازگاری با گذشته وجود دارد. در صورت حذف، اندازه به طور خودکار تعیین خواهد شد. تنها تعداد بلوک‌های اکیداً بزرگ‌تر از ۱۰ و اکیداً کوچک‌تر از ۶۵۵۳۶ مجاز هستند.

-c, --check

دستگاه را پیش از ساخت سیستم فایل برای یافتن بلوک‌های خراب بررسی می‌کند. در صورت پیدا شدن هر بلوک خراب، تعداد آن‌ها چاپ می‌شود.

-n, --namelength length

حداکثر طول نام فایل‌ها را تعیین می‌کند. در حال حاضر، تنها مقادیر مجاز برای نگارش‌های ۱ و ۲ سیستم فایل، ۱۴ و ۳۰ هستند. نگارش ۳ فقط مقدار ۶۰ را مجاز می‌داند. مقدار پیش‌فرض ۳۰ است.

--lock[=mode]

استفاده از قفل انحصاری BSD برای دستگاه یا فایلی که روی آن عملیات انجام می‌شود. آرگومان اختیاری mode می‌تواند yes (1)، no (0) یا nonblock باشد. در صورت حذف آرگومان mode، مقدار پیش‌فرض آن yes خواهد بود. این گزینه متغیر محیطی $LOCK_BLOCK_DEVICE را لغو (override) می‌کند. حالت پیش‌فرض عدم استفاده از هیچ قفلی است، اما استفاده از قفل برای جلوگیری از تداخل با systemd-udevd(8) یا ابزارهای دیگر توصیه می‌شود.

-i, --inodes number

تعداد آی‌نودها (inodes) را برای سیستم فایل تعیین می‌کند.

-l, --badblocks filename

فهرست بلوک‌های خراب را از filename می‌خواند. این فایل در هر خط دارای یک شماره بلوک خراب است. تعداد بلوک‌های خراب خوانده‌شده چاپ می‌شود.

-1

ساخت سیستم فایل نگارش ۱ مینیکس (Minix). این حالت پیش‌فرض است.

-2, -v

ساخت سیستم فایل نگارش ۲ مینیکس.

-3

ساخت سیستم فایل نگارش ۳ مینیکس.

-h, --help

نمایش متن راهنما و خروج.

-V, --version

نمایش نسخه و خروج. گزینه طولانی را نمی‌توان با سایر گزینه‌ها ترکیب کرد.

LOCK_BLOCK_DEVICE=<mode>

استفاده از قفل انحصاری 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-09-02 util-linux 2.42.3