HFS+文件系统总体结构如图6-25所示。

HFS+文件系统结构总览-数据恢复迷

图6-25 HFS+文件系统总体结构

从图6-25可以看出,HFS+宗卷的前两个扇区是保留不用的,一般为空扇区,没有任何数据,但这两个保留不用的扇区所在的块在分配文件内会被标记为“已使用”。

宗卷的第三个扇区也就是2号扇区称为“卷头”。

文件系统中的5个元文件并没有被存放在一起,而是在宗卷中分布存储,它们的地址在卷头中有具体的描述。

在宗卷的倒数第二个扇区处,是卷头的一个备份,最后一个扇区则保留不用。

为了保护备份卷头和卷尾最后一个扇区的保留空间,宗卷的最后一个块(如果块大小为512字节则为两个块)也在分配文件中被标记为“已使用”。

如果宗卷所包含的扇区数不是块大小的整数倍,那么在宗卷的最后一个块的后面就会有不够一个块大小的几个扇区,这几个扇区不在文件系统的块计数之内,这时备份卷头的位置就会在最后一个块之外。在这种情况下,最后一个块也会被保留而不被占用。