Linux硬盘有效标志缩写,文件系统 之:linux 文件系统的管理 (硬盘) 工作原理

四、建立文件系统(对硬盘分区进行格式化)1、格式化指令及指令语法:

mke2fs [参数] 要格式化的分区例如上面的例子中,格式化hda6这个分区mke2fs /dev/hda62、格式化后,会出现一些分区的相关信息,为了理解这些信息,先了解一下分区的格式:

我们使用fdisk建立的分区,不能直接用来存放资料,必须先对这个分区做格式化的工作,格式化就是将分区划分成一格一格的block及多少个Inode可以使用,而每个block就是文件系统存取资料的最小单位,所以才可以将资料存放在这些block中,而且每多个 block 会组成一个 group;如下图所示:除了boot sector 之外,第一个block 称为 super block 用来记录这个分区共有多少个block和inode 已经使用;多少block和inode等信息;

uid-23795897-id-3963349.html

如下图所示:

13 block groups :表示这个分区被划分出了13个block group;

8192 blocks per group:表示每个group中有8192个block;

2008 inodes per group:表示每个group中有8192个inodes;

如果super block 损坏,这个分区将无法访问,所以每隔一段block 就会备份一次这个super block,如下图:

superblock backups stored on block:下面的数值就是备份super block 所在的block的位置。

uid-23795897-id-3963349.html

3、dumpe2fs 指令查看分区的详细信息

dumpe2fs /dev/hda6 | more查看指定分区的信息(前一页半是super block的内容,后面是每个Group的详细信息),因为所显示的内容很多所以加上了 | more 用于分页显示;

显示信息的部分说明:

Inode count: Inode的总数量;

Block count: Block的总数量;

Free blocks: 剩余的block数量;

Fre inodes: 剩余的Inode数量;

Filesystem features: has_journal表是为ext3文件系统

4、mke2fs格式化指令格式及参数

格式:mke2fs [参数] 要格式化的分区文件名(例:/dev/hda6)

mke2fs -j /dev/hda6

参数:

·b:设定每个block的大小,预设为1024bytes(1K),最大4096bytes(4K),如果设定太大将使用4096bytes;

·c:格式化前检查分区中是否有损坏的block;

·i :设定每个Inode的大小,例:mke2fs –i 4096 /dev/hda6

·N:直接设定Inode 的总数量;所设置的值只是接近而矣;

·m:设定在分区上,保留多少空间给root,预设保留5%;mke2fs –m 10 /dev/hda6

·L:设定分区卷标,预设不设定,通常习惯将卷标名称设为同挂载点目录名称相同方便记忆;mke2fs –L data /dev/hda6

·j:建立成为ext3文件系统,也就是加入日志功能;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值