我已经使用 RAID10 设置很长一段时间了,今天,在加载已保存的 BIOS 配置(用于超频)后,它将我的 SATA 模式设置为 AHCI 而不是 RAID。我没有注意到这一点,保存了配置并重新启动,突然我的 RAID 配置似乎乱了套。我回到 BIOS 并将 SATA 模式改回 RAID,但我的机器仍然无法识别完整的 4 个磁盘阵列。以下是我在 RAID 配置屏幕上看到的内容:
如您所见,两个磁盘似乎已从 RAID 阵列中分离,因此 RAID10 配置失败。我的操作系统安装在 SSD 上,因此我仍然可以启动 Windows,但由于此故障,我无法访问 RAID 阵列或其中的任何数据。
有什么方法可以将两个驱动器重新添加到 RAID 阵列中而不会丢失任何数据?我进行了一些搜索,但没有找到太多答案,除非我绝对确定它们会起作用并且不会丢失数据,否则我不想“试验”任何东西。任何帮助都将不胜感激!
- - - - - 编辑 - - - - -
如果有帮助的话,以下是英特尔 RST 应用程序显示的内容:
---------- 编辑 2 ----------
仔细查看 RST 应用程序后发现,“丢失”的驱动器具有完全相同的序列号与从阵列中掉出来的驱动器一样,只是它们:0
的末尾有一个。以下是屏幕截图:
答案1
好吧,我成功地重建了整个阵列,没有丢失任何数据,这要归功于这个帖子在极限超频论坛上:
感谢所有试图提供帮助的人。我找到了一个解决方案,我想分享一下。我能够使用以下步骤恢复损坏的阵列。
- 使用英特尔 BIOS 实用程序将两个 HD 重置为非成员 - 该实用程序警告所有数据都将丢失 - 实际上只有元数据会丢失,可以使用以下步骤重新创建。
- 创建一个与损坏的阵列具有相同设置的新阵列。阵列中的硬盘顺序与之前的顺序相同至关重要。我多次重新连接驱动器,但忘记了正确的顺序。因此,我不得不重复两次这些步骤(第一次我猜错了)。
- 获取 TestDiskhttp://www.cgsecurity.org。我使用了 Windows 版本(为此,我在单独的 HD 上安装了新的 Vista)。
- 按照网站上的步骤运行 TestDisk。如果您的硬盘连接顺序正确,TestDisk 应该会在几秒钟内找到丢失的分区。它运行了几个小时,扫描了我的阵列,但什么也没找到,因为我的硬盘连接顺序错误。在我更改顺序并从步骤 #1 重新启动后,TestDisk 立即找到了丢失的分区。
- 让 TestDisk 将固定分区表写入驱动器并重新启动。
- 现在,阵列上的所有数据都应该可读,但系统可能无法启动(对我来说没有启动)。
- 从安装 CD 运行 Vista 修复程序来修复 MBR。
- 最后,但同样重要的是,向 TestDisk 的作者 Grenier 先生捐款。
我还撰写了一篇详细的博客文章,其中包含整个过程的分步说明和图片/截图。您可以在这里找到。