i-节点在UFS文件系统中占用的空间很大,每个柱面组中都有很多i-节点。在分析RAID结构时会经常用到i-节点区域,下面再用一个例子说明。
在一个4块成员盘组成的RAID-5中,文件系统为UFS1,物理盘的71 048号扇区开始出现i-节点,但其中一定有一块成员盘是校验信息。我们具体查看一下哪块成员盘的71 048号扇区是校验信息。
“硬盘0”的71 048号扇区的内容如图19-10所示。
“硬盘1”的71 048号扇区的内容如图19-11所示。
“硬盘2”的71 048号扇区的内容如图19-12所示。
“硬盘3”的71 048号扇区的内容如图19-13所示。
对比4块成员盘的71 048号扇区发现,“硬盘0”的71 048扇区虽然比较像i-节点表的内容,但具体分析其中的第一个i-节点,就会发现数据有问题。我们用WinHex的模板查看第一个i-节点的参数,如图19-14所示。
从图19-14所示的i-节点的参数模板中很明显可以看出,大部分参数都是非常不合常规的,所以“硬盘0”的71 048号扇区是校验信息而非正常的i-节点,这就可以断定“硬盘0”的71 048号扇区所在条带就是校验块。