Broadcom HT1100 SATA 控制器无法与 1TB 硬盘正常工作

Broadcom HT1100 SATA 控制器无法与 1TB 硬盘正常工作

我已经使用 RHEL 发行版好几年了,直到现在总能找到答案。我知道这更像是一个硬件问题,但我已经研究这个问题一个多星期了,我相信 Linux 和 IT 社区比 HP 能提供更多的帮助。

我在 HP ProLiant DL145 G3 服务器上安装了 CentOS 6.3,该服务器配有 BroadCom HT1100 IO 控制器和 ServerWorks SATA 控制器 MMIO BIOS v3.0.0015.6 固件。此控制器不完全支持大型驱动器。

以下是我尝试过的方法和结果;

  1. 库存设置 - ServerWorks POST 屏幕冻结。如果不断开驱动器,甚至无法进入 CMOS。

  2. 如果我在进入 ServerWorks 屏幕之前断开 SATA 电缆,然后重新连接,我可以从 CD、USB、PXE 正常启动。但是每次启动时都摆弄电缆是不切实际的。

  3. 如果我进入 BIOS 配置,我可以将其设置为不尝试启动驱动器,但保持控制器启用。这样我可以正常启动,但驱动器在操作系统中不可见(安装了实时 CD 或 USB)。

我使用方法 2 安装并更新 CentOS。我的 /boot 分区位于 USB 驱动器上(其他所有分区都位于软件 RAID1 中的 SATA 驱动器上),希望这能解决这个问题,但我得到了这个

Kernel panic - not syncing:Attempted to kill init!
Pid: 1, comm: init Not tainted 2.6.32-279.9.1.el6.x86_6 #1
Call Trace:
[<ffffffff814fd6ba>] ? panic+0xa0/0x168
[<ffffffff81070c22>] ? do_exit+0x862/0x870
[<ffffffff8117cdb5>] ? fput+0x25/0x30
[<ffffffff81070c88>] ? do_group_exit+0x58/0xd0
[<ffffffff81070d17>] ? sys_exit_group+0x17/0x20
[<ffffffff8100b0f2>] ? system_call_fastpath+0x16/0x1b
panic occured, switching back to text console

我确信应该可以不进行 BIOS 启动检查就与驱动器通信,因为 BIOS 在方法 #2 中也看不到它们,检查时它们断开连接,但 Linux 可以正常看到它们。如果有人能帮我弄清楚怎么做,我将不胜感激!

我遇到的另一个可能的选择是复杂的固件更新。Tyan 网站上有几块主板,上面有 HT1100 和 ServerWorks v3.0.0015.7 更新,在发行说明中说“增加了对 TB 驱动器的支持”。如果有人能帮我将 Tyan SATA 固件放入 HP ROM 文件中,这样我就可以重新刷新,那我也非常感谢。

感谢你们提供的任何帮助!

答案1

这是一个旧服务器。说实话,这是一个旧服务器。我认为日期是 2005-2006 年...

无论如何,如果你想使用这个系统,最新的祝福固件系统主板(和板载控制器)是 2007 年的. 没有其他东西能够可靠地工作。

为什么不直接在系统中添加专用控制器来使用驱动器?它支持 HP Smart Array E200 和任何标准 SAS 控制器(例如 LSI)。

相关内容