Ext3文件系统的超级块位于分区内的2号扇在RAID结构分析中,我们可以利用超级块在物理盘中的位置判断条带大小的范围。
例如,一个Linux系统的RAID-0由两块成员盘组成,其中硬盘0的第一个扇区的内容如下图所示。
硬盘0的第一个扇区是MBR,其第一个分区表项描述了分区开始位置为63,跳转到 63号扇区,内容如下图所示。
硬盘0的63号扇区是一些引导程序,这也是该分区的起始扇区,从这一点可以推断该RAID-0的条带大小大于等于64个扇区。
再往后翻两个扇区,也就是硬盘0的65号扇区,理论上应该就是超级块。跳转到硬盘0的65号扇区,其内容如下图所示。
硬盘0的65号扇区显然不是超级块,这就可以说明该RAID-0的条带大小是64扇区。为了验证我们的推断,再分析一下硬盘1。
因为硬盘0的63号扇区是引导扇区,但超级块却不在硬盘0的65号扇区,那么它就应该在硬盘1的第二个扇区,即1号扇区,跳转到硬盘1的1号扇区,其内容下图所示。
硬盘1的1号扇区的确是超级块,这就验证了我们的推断,该RA1D-0的条带大小就 是64个扇区。
本文系转载,如有侵犯版权问题,请通知。我们立即删除。