extjs中元数据_Ext3文件系统的超级块分析

Ext3文件系统的超级块起始于2号扇区,占用两个扇区。当文件系统的块大小不同时,超级块所在块号是不同的。例如,当块大小为两个扇区时,0号块是引导程序块或者保留块,超级块起始于1号块;当块大小为4个扇区时,超级块起始于0号块,其位于0号块的后两个扇区,前两个扇区是引导程序或者保留扇区;当块大小为8个扇区时,超级块也起始于0号块,其位于0号块的2~3号扇区,0~1号扇区是引导程序或者保留扇区,4~7号扇区则是空闲的。

超级块的结构分析

Ext3文件系统的超级块是非常重要的一个扇区,其记录的参数非常多,具体见表7-2。

表7-2 Ext3文件系统的超级块结构

字节偏移

字段长度(字节)

字段名和定义

0x00~0x03

4

i-节点总数

0x04~0x07

4

总块数

0x08~0x0B

4

保留块数

0x0C~0x0F

4

空闲块数

0x10~0x13

4

空闲I-节点数

0x14~0x17

4

第一个数据块(即0号块组起始块号)

0x18~0x1B

4

块大小描述值

0x1C~0x1F

4

段大小描述值(与“块大小描述值”相同)

0x20~0x23

4

每块组包含的块数

0x24~0x27

4

每块组包含的段数

0x28~0x2B

4

每块组包含的i-节点数

0x2C~0x2F

4

最后挂载时间

0x30~0x33

4

最后写入时间

0x34~0x35

2

挂载次数

0x36~0x37

2

最大挂载数

0x38~0x39

2

签名值

0x3A~0x3B

2

文件系统状态(具体见表7-3)

0x3C~0x3D

2

错误处理方式(具体见表7-4)

0x3E~0x3F

2

次版本号

0x40~0x43

4

最后检查时间

0x44~0x47

4

强迫一致性检查的最大间隔时间

0x48~0x4B

4

创建文件系统的操作系统类型(具体见表7-5)

0x4C~0x4F

4

主版本号

0x50~0x51

2

用户ID保留块

0x52

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值