为什么我的服务器启动时 RAID 适配器无法正确初始化?

为什么我的服务器启动时 RAID 适配器无法正确初始化?

服务器硬件
CPU:Intel Pentium 4,带超线程,3.0GHz,800MHz FSB,1MB L2 缓存
主板:华硕 P5MT-M,修订版 1.03,BIOS 版本 0310
内存:四块,每块都是 Corsair 2GB PC2-5300 (667MHz) - 总共 8GB
电源:XION 500W(我不太了解它。)
可移动磁盘:1.44MB 3.5 英寸软盘驱动器
光盘驱动器:LG 32x CD-RW,IDE - Primary Master(MB 只有一个 IDE 通道)
RAID 适配器:Promise SuperTrak EX8350,Rev A3,BIOS 2.9.0.15
硬盘:5希捷 ST31000340NS1TB、32MB、7200RPM、SATA 3Gb/s
(我不知道硬盘上的固件版本,但我现在怀疑这无关紧要。)

主板的板载 SATA 设置为 IDE 模式,而不是 RAID 或 AHCI。我不知道这是否重要。

我正在尝试使用所有五个驱动器作为 RAID-5 阵列来设置此服务器。您可能从上述规格中猜到了,这是一台廉价服务器,目前我负担不起任何硬件升级。我只能尝试让当前硬件配置正常运行。

我已经测试了 CPU、主板、RAM、CD-RW、软盘和硬盘 - 据我所知,它们都运行正常。我单独测试了硬盘,将它们直接插入主板,看看是否可以安装 Windows Server 2003 Enterprise 的副本。它们目前都未分区。

我让这台服务器启动的唯一方法是从主板的 PCIe 插槽中物理移除 RAID 适配器。否则,主板会等到 RAID 适配器完成初始化后才允许继续启动。问题是 RAID 适配器永远不会完成初始化。相反,在 BIOS 完成检查系统内存后(然后等待大约 20 分钟所有点出现),屏幕上会显示以下信息:

SuperTrak EX16350/16300/8350/8300(SATAII 300) BIOS 版本 2.9.0.15
(c)2004-2005 Promise Technology, Inc. 保留所有权利。
扫描驱动器 ................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................................
...........................................................
警告-您的硬件有问题!
(您一定会喜欢最后的双标点符号……)

虽然这个错误很模糊,但人们自然会认为是某个硬件(即硬盘)导致了问题。但是,我已经测试了所有硬件,发现即使我断开所有硬盘与 RAID 适配器的连接,这个错误仍然会以同样的方式出现。

我想到的一个想法是,我可以尝试更新 RAID 适配器的 BIOS 和固件,根据 Promise 的说法,这两者都可能已过时。但是,在执行此操作之前,我需要计算机在安装了 RAID 适配器的情况下启动(至少从软盘启动)。

我想知道的是:
什么原因导致这种情况发生?
我该怎么做才能解决这个问题?

答案1

您可以尝试使用 memtest 或其他方法对可能会导致此类问题的 CPU/内存问题进行健全性检查。

否则,您的适配器可能存在缺陷 —— BIOS 似乎会告诉您这一点。如果适配器运行正常,即使磁盘出现故障,也不会出现这种情况。

您是否尝试过联系适配器制造商的支持?

答案2

这是第几号问题,主板也是一样?!!!

无论如何...我唯一能想到的是,也许 Raid 适配器坏了 - 你在另一台机器上测试过它吗?

相关内容