استفاده از دستور mkfs برای ایجاد یک سیستم فایل

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

$ mkfs -t ext2 /dev/fd0

mke2fs 1.35-WIP (01-Aug-2003)

Filesystem label=

OS type: Linux

Block size=1024 (log=0)

Fragment size=1024 (log=0)

184 inodes, 1440 blocks

72 blocks (5.00%) reserved for the super user

First data block=1

1 block group

8192 blocks per group, 8192 fragments per group
184 inodes per group
Writing inode tables: done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 38 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.

نکته: باید با استفاده از این دستور بتوانید تمام انواع سیستم فایلهای مورد پشتیبانی در لینوکس را ایجاد نمایید.

پس از ایجاد فایل سیستم می‌توانید آنرا mount نموده، وارد آن شده و فایل‌ها و دایرکتوری‌های خود را در آن ایجاد نمایید.

با استفاده از ابزار fs2tune که توسط کاربر Root یا ریشه قابل اجراست، می‌توانید سیستم فایل‌های خود را برای خطا بررسی نموده و یا آنها را از فرمت ext2 به ext3 تبدیل نمایید تا از امکانات و مزایای سیستم فایل روزنامه‌ای برخوردار گردید.