mkfs.ext2命令与mke2fs命令功能相同。都是用来建立ext2文件系统。

Ext2文件系统使用以inode为基础的文件系统。

Ext2文件系统一开始将inode与block规划好了,除非重新格式化,否则inode与block固定后就不再变动,但是当inode与block数量过多时,就不易于管理。因此Ext2在格式化的时候基本上是区分为多个块组(block group),每个块组都有独立的/inode/block/superblock系统。

语法格式:mkfs.ext2 [参数]

常用参数:

-b指定区块大小,单位为字节
-c检查是否有损坏的区块
-F不管指定的设备为何,强制执行mkfs.ext2
-M记录最后一次挂入的目录
-q执行时不显示任何信息

参考实例

创建指定的ext2文件系统:

[root@linux-arae-cc ~]# mkfs.ext2 -q /dev/hda1

检查是否有损坏的区块:

[root@linux-arae-cc ~]# mkfs.ext2 -c

强行执行mkfs.ext2:

[root@linux-arae-cc ~]# mkfs.ext2 -F