我办公室的服务器最近因停电而出现故障(我们没有 UPS)。
事实证明,它甚至无法启动 Windows(甚至无法进入安全模式)。该服务器在由一对镜像 WD 1TB 驱动器组成的 RAID 1 中运行。
在启动过程中,Raid 控制器(随华硕主板提供)显示阵列退化,所以我认为一个或多个磁盘出了问题。我按下 control + i 进入 Raid 控制器配置,看到控制器识别出阵列已降级。它建议将其标记为 REBUILD,并表示重建过程将在操作系统内进行。
退出后,机器尝试启动 Windows,我假设这是重建 raid 1 阵列。然而,正如我之前指出的那样,Windows 将不是引导。
我尝试插入 Windows 安装光盘并尝试恢复选项。它能够识别 Windows 安装,但它甚至无法运行内存测试。
- 在这种情况下我该如何重建阵列?
- 什么原因导致 Windows 无法启动?(BIOS 识别两个驱动器)
停电是常有的事,我家里的电脑因为突然断电关机过几十次,但我没有遇到任何问题。好像我办公室的服务器硬盘坏了形状非常糟糕由于一断电,我只能说运气不好。但是,我是不是漏掉了什么?这只是软件配置问题吗?如果一个物理驱动器断电,大多数 Raid 1 设置将恢复到正常工作的物理驱动器,并会自动重建。我的情况是否表明两个驱动器均已损坏?
我希望有人能帮助我找到这个问题的根本原因和潜在的解决方案,非常感谢您的帮助和时间,谢谢。
答案1
Raid 是冗余的硬件解决方案,无法防止软件错误。主板上的 RAID 卡很可能 (99%) 是假 RAID。我的意思是 RAID 是用软件实现的。虽然软件 RAID 有优点也有缺点,但我不会在这里讨论它们。我认为这里发生的事情是,在电源出现问题时,系统正在写入,最终导致驱动器半损坏。因为写入在两个驱动器上都复制,所以一个驱动器上的错误就是另一个驱动器上的错误。
如果您运行 CHKDSK,它可能会解决问题。这可能需要从另一台计算机完成。如果您关心数据,我会将驱动器克隆到另一个备用硬盘上并且不触碰它。
但是许多 FAKE-RAID 甚至 RAID 控制器会对前 100 个字节左右进行乱序处理,导致驱动器在其他系统看来未格式化,因此您可能需要使用 Windows 安装 CD 进入恢复模式并从那里运行 CHKDSK