Ext3文件系統(tǒng)的位圖分為塊位圖和i-節(jié)點位圖,塊位圖用于描述本塊組所管理的塊的 分配狀態(tài),塊位圖中的每一位映射本塊組中的一個塊,如采某個塊已經被分配使用,那么 該塊對應的位置1;未被分配使用的塊對應的位則置0。
i-節(jié)點位圖用于描述本塊組所管理的i-節(jié)點的分配狀態(tài),i-節(jié)點位閣中的每一位映射本 塊組中的一個i-節(jié)點,如果i-節(jié)點已經使用,其位圖中相應的位就置1,否則就置0。
因為塊和i-節(jié)點一般都是連續(xù)分配使用的,所以一個塊組中的塊位圖和i-節(jié)點位圖中 的數據就會是很多連續(xù)的FF字節(jié),這是其數據上的特點。
在RAID-5的結構分析中,往往需要利用校驗塊分析條帶大小、循環(huán)方向等參數,那 么在成員盤中找到校驗塊就很重要,熟悉了文件系統(tǒng)中各種數據結構的特征,就可以用對比排除法找到校驗塊。
例如,一個RA1D-5由5塊成員盤組成,分析其結構時需要在一個條帶組中找出校驗 塊,下面我們對比分析一下每塊成員盤的27號扇區(qū),看看哪塊成員盤是校驗塊。
硬盤0的27號扇區(qū)如下圖所示。

硬盤1的27號扇區(qū)如下圖所示。

硬盤2的27號扇區(qū)如下圖所示。

硬盤3的27號扇區(qū)如下圖所示。

硬盤4的27號扇區(qū)如下圖所示。

通過對比分析發(fā)現,硬盤0和硬盤2的27號扇區(qū)是i-節(jié)點,不是校驗信息;硬盤3的 27號扇區(qū)全都是0B,也不可能是校驗信息;而硬盤4的27號扇區(qū)顯然是位圖,所以只有 硬盤1的27號扇區(qū)是校驗信息了,所以硬盤1的該條帶是校驗塊。
本文系轉載,如有侵犯版權問題,請通知。我們立即刪除。
轉載請注明:成都千喜數據恢復中心 » Linux系統(tǒng)分區(qū)Ext3文件系統(tǒng)的位圖在RAID數據恢復的作用