你的失败

你的失败

PC 机箱内有一个数据服务器,用于在本地网络中同步和共享数据,除停电外,该服务器全天候运行。

我没有在上面安装 RAID 配置。这台机器是别人给我的,上面已经安装了 Windows。

我只是偶尔接触一下机器来备份数据。同样,我对如何设置 RAID 一无所知。

操作系统:Windows 7
SSD:250GB(启动)
HDD:3 x 2TB WD Red(RAID5 - 外观)
主板:ASUS P10S WS
CPU:Intel i5-7400

断电后,我遇到了“F1 错误”,并被告知要检查 BIOS,而且 Windows 无法启动。

所以:

  • 我检查了 BIOS 并打开“英特尔快速存储技术”

  • Windows 启动了,其他驱动器也存在,但是: RAID5 失败 在此处输入图片描述

  • 重新启动后我看到了这个: 在此处输入图片描述

  1. 为何 RAID 实施会自行失败?
  2. 在这种情况下,我该如何恢复 RAID 而不丢失数据?
    2.1. 如果不能,我可以恢复所有数据并创建新的 RAID 吗?
  3. 还有其他第三种建议可以解决这种情况吗?

此致

答案1

为何 RAID 实施会自行失败?

标准答案是:两个驱动器同时发生故障。当两个驱动器发生故障时,您无法仅使用一个备用驱动器重建 RAID5 配置。

我的回答是:但我想两个驱动器同时发生故障的情况很少见。通常没有水晶球诊断。幸运的是,您提到了一些关键信息,即您的 F1 Bios 错误。

我假装您的 RAID 因您的疏忽而失败。您收到了一台历史不明的机器。您的 BIOS 忘记了 SATA 控制器的 RAID 设置。

你的失败

  1. 您应该已经保存了机器上的数据。
  2. 收到机器时,您应该保存或记下所有 BIOS 设置。您的 BIOS 电池电量已耗尽,无法在断电期间缓冲设置。
  3. 您应该更换缓冲电池,通常是 CR2032,并采用优质的西方产品,例如 Panasonic、Sanyo、Sony、Varta 或 Renata。
  4. 您应该用万用表测量新旧 CR2032 电池的电压。
  5. 您应该在断开驱动器的情况下重新启动机器,然后运行 ​​BIOS 功能“加载设置默认值”。
  6. 您应该更改与标准设置不同的特定设置,尤其是 SATA 控制器的模式,该模式有两种不同的设置:AHCI 和 RAID。不幸的是,可能还有更多与控制器相关的设置,而不仅仅是 AHCI 和 RAID。

现在做什么

  1. 移除 RAID 配置的每个磁盘。

  2. 按照此处所述,通过将驱动器连接到另一台机器来检查您的 SMART 参数 https://forum.cgsecurity.org/phpBB3/viewtopic.php?f=5&t=10910 并将其发布在超级用户上。

  3. 使用 Linux 下的 ddrescue 在扇区级别上复制不同机器上的 RAID 的每个磁盘。

  4. 重新启动没有磁盘的 RAID 机器并按照“您的故障”第 2 部分中概述的步骤进行操作。

  5. 重新启动 RAID 机器并重新插入 RAID 磁盘后,应该不会出现 BIOS 错误。

  6. 检查 BIOS 中是否识别了三个驱动器的 RAID 配置。如果是,则启动 Windows 并检查卷是否具有文件系统和您期望的内容。

如果发生故障,请使用 RAID 恢复软件读取数据并将其保存到其他位置。至少两个磁盘上无法读取的每个扇区都会丢失,并且无法恢复其内容。如果您同意恢复损坏的数据,那么如果您的 WD10EFRX 符合某些特殊的 ATA 命令,专业实验室可以读取这些数据。请记住,在这种情况下,损坏扇区的内容可能会或多或少地发生改变。

相关内容