Ext3文件系統(tǒng)的塊組描述符表由很多塊組描述符組成,每個塊組描述符會記錄該塊組的塊位圖的起始塊號、i-節(jié)點位圖的起始塊號、i-節(jié)點表的起始塊號等參數(shù)。
塊組描述符表的第一條描述符就是0號塊組的描述符,其內容包含了0號塊組的塊位圖起始塊號、i-節(jié)點位圖起始塊號、i-節(jié)點表起始塊號,將這些塊號乘以每塊扇區(qū)數(shù),就可以換算出它們的扇區(qū)號,然后分別跳轉到這些結構所對應的扇區(qū)加以驗證,這樣可以分析出條帶大小的范圍,也能辨別出校驗信息所在。
一個RAID-0由3塊成員盤組成,其中硬盤0的第一個扇區(qū)都為0字節(jié),硬盤1的第 一個扇區(qū)是MBR, MBR中第一個分區(qū)表項描述了分區(qū)的開始位置在63號扇區(qū)。硬盤2的 第一個扇區(qū)也全部為0字節(jié),但其第二個扇區(qū)是超級塊。通過3塊成員盤第一個扇區(qū)的內 容以及超級塊的位置,大致可以判斷這個RAID-0的條帶大小是小于64的,等于32的可能性很大。
再進一步分析,從超級塊的參數(shù)中可以看出該分區(qū)每個塊的人小為8扇區(qū),從而我們 可以算出塊組描述符表的開始位置在該成員盤的6號扇區(qū),跳轉到硬盤2的6號扇區(qū),其內容如下圖所示。
從上圖中可以看出硬盤2的6號扇區(qū)就是塊組描述符表,第一個塊組描述符的具體,參數(shù)如下圖所示。
第一個塊組描述符中記錄了該塊組的i-節(jié)點表開始于4號塊,因為該文件系統(tǒng)每個塊大小是8扇區(qū),所以i-節(jié)點表開始于文件系統(tǒng)的32號扇區(qū),換算到硬盤2中的物理扇區(qū)號 是30號扇區(qū),跳轉到硬盤2的30號扇區(qū),內容上圖所示。
硬盤2的30號扇區(qū)確實就是i-節(jié)點表的開始,這就證明了該RAID-0的條帶人小為32扇區(qū),如下圖。
本文系轉載,如有侵犯版權問題,請通知。我們立即刪除。
轉載請注明:成都千喜數(shù)據(jù)恢復中心 » Linux系統(tǒng)分區(qū)Ext3文件系統(tǒng)的塊組描述符在RAID數(shù)據(jù)恢復的作用


