Ext2文件系统磁盘数据结构详解
1. Ext2文件系统概述
Ext2文件系统是一个广泛使用的文件系统,但它缺少日志功能,而高可用性服务器通常需要日志功能。为了实现平稳过渡,Ext2文件系统并未引入日志功能,而是创建了与Ext2完全兼容且支持日志功能的Ext3文件系统。目前不需要日志功能的用户可以继续使用Ext2文件系统,而有需求的用户可能会采用新的Ext3文件系统,如今大多数发行版都将Ext3作为标准文件系统。
2. Ext2分区结构
每个Ext2分区的第一个块由分区引导扇区保留,不被Ext2文件系统管理。分区的其余部分被划分为多个块组,每个块组的布局如下:
graph LR
A[Boot Block]
B[Block group 0] --> B1[Super Block]
B --> B2[Group Descriptors]
B --> B3[Data block Bitmap]
B --> B4[inode Bitmap]
B --> B5[inode Table]
B --> B6[Data blocks]
C[Block group n] --> C1[Super Block]
C --> C2[Group Descriptors]
C --> C3[Data block Bitmap]
C --> C4[inode Bitmap]
C --> C5[inode Table]
C --> C6[Data b
超级会员免费看
订阅专栏 解锁全文
1803

被折叠的 条评论
为什么被折叠?



