命令:mke2fs,mkfs.ext2,mkfs.ext3,mkfs.ext4

用fdisk命令分完区后,该分区是不能挂载的,比如该分区为/dev/sdb1,要想挂载/dev/sdb1,首先需要格式化该分区,格式化完成后即可以挂载写入数据了。这里主要讲解mke2fs命令


那么该怎样格式化该分区呢?


格式化命令:mke2fs [option] device

格式化/dev/sdb1 : mke2fs -t ext4 /dev/sdb1

需要记住的比较常用的一些选项:

   -t   : 用来指定什么类型的文件系统,可以是ext3,ext2,ext4。


   -L   : 用来指定该分区的标签。


   -m    : 格式化时,指定保留空间,当该分区内存存满的时候,保留空间里面的内存是留给管理员使用的。


    -b   :指定格式化空间后的一个块的块大小,可以为1024,2048或者4096(它们是成倍增加的),默认是4096.也就是4k。


如图所示,文件标签,块大小,还有保留空间(默认为5%)都发生了改变:

    关于Linux系统磁盘的格式化


而没有加-L,-b,-m选项的如下图所示:

关于Linux系统磁盘的格式化

在上图中可以看到,文件系统标签是没有指定名字的,还有块大小默认为4k,默认保留空间为5%。


这里说一下为什么要指定文件系统标签,因为标签在挂载磁盘的时候需要用到。

关于格式化的这一部分,建议你除非有需求,不要轻易去更改块大小,我们只需要记住两个选项,那就是-L(指定文件系统标签)-t(指定格式化系统)