EX2文件系统详解

对于EXT2文件系统,重点关注索引节点和数据块。

文件是以簇为单位存放在硬盘中的,簇是由多个扇区组成的。

任何ext2分区的第一个块从不受ext2文件系统的管理,这一块分区的启动扇区所保留。ext2其余的分区为快组,详细组成如下:

分区=引导块+块组(N个)

块组=超级块+组描述符+数据块位图+索引节点位图+索引节点表+数据块

• 文件系统超级块的一个拷贝
• 一组块组描述符的拷贝
• 一个数据块位图
• 一组索引节点
• 一个索引节点位图
• 属于文件的一大块数据;即一个数据块


超级快和组描述符是共有的。每个快组都一样。只有块组0 中所包含的超级块和组描述符才由内核使用,而其余的超级块和组描述符保持不变。

数据块位图:用于标识一个组中块的占用和空闲情况。每组中最多可以有8*b个数据块,b为字节单位。因为一个字节是8位。比如4KB的块位图,能标识4KB*8=32K个数据块。

索引节点:文件由inode(包含有文件的所有信息)进行唯一标识

超级快:存储了该文件系统的大量基本信息,包括块的大小、每块组中包含的数据块数等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

敏哥搞wifi

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值