| MKFS.JFS(8) | دستورهای مدیریتی و نگهداری | MKFS.JFS(8) |
نام (NAME)
mkfs.jfs - ساخت سیستمفایل JFS بر روی دیسک یا پارتیشن
خلاصه دستور (SYNOPSIS)
mkfs.jfs [ گزینهها ] دستگاه [ تعداد_بلاکها ]
توضیحات (DESCRIPTION)
دستور mkfs.jfs پیوندی به jfs_mkfs است و برای ساخت سیستمفایل JFS بر روی دستگاه ذخیرهسازی استفاده میشود.
دستور mkfs.jfs برای ایجاد (فرمت کردن) یک پارتیشن JFS استفاده میشود. این دستور باید با دسترسی کاربر ریشه ( root) اجرا شود.
شناسه دستگاه نام فایل ویژه مربوط به دستگاه واقعی است (مانند /dev/hdb1) که سیستمفایل JFS یا ژورنال JFS روی آن ساخته میشود. شناسه تعداد_بلاکها تعداد بلاکهایی است که برای سیستمفایل اختصاص مییابد. در صورت مشخص نشدن این آرگومان، mkfs.jfs به طور خودکار اندازه سیستمفایل را محاسبه میکند.
اندازه پیشفرض بلاکها برابر با 4096 بایت است.
هشدار (WARNING)
دستور mkfs.jfs تمامی اطلاعات و دادههای موجود روی دستگاه مشخصشده را نابود خواهد کرد!
گزینهها (OPTIONS)
- -c
- دستگاه را پیش از ساختن سیستمفایل برای یافتن بلاکهای خراب بررسی میکند.
- -j دستگاه_ژورنال
- ژورنال خارجی JFS را روی دستگاه_ژورنال میسازد، سیستمفایل JFS را روی دستگاه ایجاد میکند و ژورنال خارجی را به سیستمفایل متصل مینماید.
- -J گزینههای_ژورنال
- ژورنال JFS را روی دستگاه اختصاصی خود میسازد یا با استفاده از گزینههای تعیینشده در خط فرمان، یک ژورنال خارجی JFS را به سیستمفایل متصل میکند. گزینههای ژورنال پشتیبانیشده عبارتند از:
- journal_dev
- یک ژورنال خارجی JFS بر روی دستگاه دادهشده میسازد.
- device=ژورنال_خارجی
- یک ژورنال خارجی موجود واقع در ژورنال_خارجی را به سیستمفایل JFS که روی دستگاه ساخته خواهد شد متصل میکند. ژورنال خارجی باید از قبل با دستور زیر ساخته شده باشد:
- mkfs.jfs -J journal_dev ژورنال_خارجی
- ژورنال خارجی با استفاده از دستور زیر به سیستمفایلی که در حال ساخت است متصل میشود:
- mkfs.jfs -J device=ژورنال_خارجی دستگاه
- به جای مشخص کردن مستقیم نام دستگاه، ژورنال_خارجی میتواند به صورت LABEL=برچسب یا UUID=شناسه_یکتا نیز تعیین شود تا ژورنال خارجی از طریق برچسب حجم (Volume Label) یا شناسه یکتا (UUID) ذخیرهشده در سوپربلاک لاگ خارجی JFS در ابتدای ژورنال پیدا شود. برای مشاهده برچسب حجم و UUID دستگاه ژورنال از دستور jfs_tune(8) استفاده کنید. (به گزینههای -l، -L و -U در jfs_tune(8) مراجعه کنید).
- در هر بار فراخوانی mkfs.jfs تنها یکی از گزینههای journal_dev یا device= میتواند استفاده شود.
- -L برچسب_حجم
- برچسب حجم را برای دستگاه تازه فرمتشده تنظیم میکند.
- اگر گزینه -L برچسب_حجم همراه با -J journal_device به کار رود، برچسب حجم دستگاه ژورنال خارجی روی برچسب_حجم تنظیم میشود. در غیر این صورت، برچسب حجم خود سیستمفایل JFS بر روی برچسب_حجم تنظیم خواهد شد.
- -O
- پشتیبانی از عدم حساسیت به بزرگی و کوچکی حروف (Case-insensitive) را برای سازگاری با سیستمعامل OS/2 فراهم میکند.
- -q
- اجرای بیصدا - قبل از ساخت سیستمفایل، هیچ تاییدیه یا پرسشی مطرح نمیکند.
- -s اندازه_لاگ
- اندازه لاگ داخلی (inline log) را بر حسب مگابایت تعیین میکند. اگر گزینه -s مشخص نشود، اندازه پیشفرض لاگ ۰.۴٪ از اندازه کل سیستمفایل خواهد بود.
- -V
- اطلاعات نسخه نرمافزار را نمایش میدهد و بدون توجه به سایر گزینهها خارج میشود.
مثالها (EXAMPLES)
فرمت کردن سومین پارتیشن از دیسک سخت دوم با برچسب حجم «JFS_hdb3»:
- mkfs.jfs -L JFS_hdb3 /dev/hdb3
فرمت کردن پنجمین پارتیشن از دیسک سخت اول، همراه با بررسی صحت هر بلاک ایجادشده:
- mkfs.jfs -c /dev/hda5
فرمت کردن سومین پارتیشن از دیسک سخت دوم به عنوان ژورنال خارجی، فرمت کردن چهارمین پارتیشن از دیسک سخت اول به عنوان سیستمفایل JFS و اتصال ژورنال خارجی به سیستمفایل:
- mkfs.jfs -j /dev/hdb3 /dev/hda4
گزارش اشکالات (REPORTING BUGS)
اگر اشکالی در JFS یا mkfs.jfs یافتید، لطفاً آن را از طریق سامانه رهگیری اشکالات (بخش «Report Bugs») در وبسایت پروژه JFS گزارش کنید:
http://jfs.sourceforge.netلطفاً تا حد امکان تمام اطلاعات مرتبط از جمله هرگونه پیام خطای ناشی از اجرای mkfs.jfs را ضمیمه نمایید.
همچنین ببینید (SEE ALSO)
mkfs(8), jfs_fsck(8), jfs_fscklog(8), jfs_tune(8), jfs_logdump(8), jfs_debugfs(8)
نویسندگان (AUTHORS)
Barry Arndt (barndt@us.ibm.com) William Braswell, Jr.
دستور mkfs.jfs توسط شرکت IBM نگهداری میشود.
برای اطلاعات و جزئیات بیشتر به وبسایت پروژه JFS مراجعه فرمایید:
http://jfs.sourceforge.net| مه ۲۰۲۵ | jfsutils |