情况如下:Promise Array FastTrak TX4310 有 3 个磁盘(每个 750 GB),采用 RAID5。数据量约为 1500 GB。
上周,我有一个想法,想用额外的 750 GB 磁盘来扩展 RAID。这样卷将达到 2250 GB 左右。我插入磁盘并使用 Webpam 软件进行 RAID 扩展。
但是,我没有计算 MBR 2TB 的限制,因为我不记得磁盘使用的是 MBR 而不是 GPT,而且我在扩展之前也没有检查它。
经过几天的扩展,今天当我回到家时,Windows 磁盘管理器中的磁盘显示消息“无效磁盘”,当我尝试激活它时,它显示“不允许在无效包上进行操作”。
据我所知,RAID 上的逻辑卷扩大了,并将该信息传递给 Windows 层,最终得到了“大于 2TB”的 MBR 磁盘。
我希望我能以某种方式从中恢复一些数据,并且我想知道我是否可以将 MBR 结构“重写”回 1500 GB 分区大小,以便我可以在 Windows 中访问该分区。
现在我正在做一个“分析”测试磁盘,因为我希望程序能够拾取旧的 1500 结构并允许我以某种方式恢复到它。我认为即使 RAID 中的逻辑驱动器大于 2TB,我也可以以某种方式更正 MBR 以再次显示 1500 GB 分区。我曾经遇到过类似的问题,我能够使用类似的方法恢复数据。
你们觉得呢?这是死路一条吗?我是不是完全被搞砸了,因为我没有计算额外的 RAID 层?或者还有其他方法可以解决这个问题?
谢谢大家!