安装了多个 ServeRAID 卡后系统启动时出现"TRAP D"报错

适用机型:
所有xSeries 220; 所有xSeries 232; 所有xSeries 342

文档内容:

现象:

TRAP D
CS:EIP=0148:00007df4
SS:ESP=00e8 0000lfec

问题隔离:

- 下列任一款 IBM e(logo)servers:

xSeries 342
xSeries 232
xSeries 220

- 系统配有多余一块的下列选件:

Netfinity ServeRAID-4H Ultra160 SCSI Controller,
Option p/n37L6889, FRU p/n37L6892.

Netfinity ServeRAID-4L Ultra160 SCSI Controller,
Option p/n37L6091, FRU p/n09N9540.

ServeRAID-4Lx Ultra160 SCSI Controller,
Option p/n06P5740, FRU p/n06P5741.

Netfinity ServeRAID-4M Ultra160 SCSI Controller,
Option p/n37L6080, FRU p/n37L7258.

ServeRAID-4Mx Ultra160 SCSI Controller,
Option p/n06P5736, FRU p/n06P5737.

- 以下操作系统会受到影响:

OS/2 Warp Server Advanced, version 4.0 with
FixPak 43.

- 系统已安装了4.70.17 版本的 ServeRAID 卡驱动程序

- ServeRAID卡的Firmware已升级到4.70.17.


解决方案:

1. 开机.

2. 按 F1 键进入 BIOS 设置工具.

3. 在 BIOS 主菜单下选择'Advanced Setup'.

4. 在'Advanced Setup' 菜单中选择'PCI Bus Control'.

5. 在'PCI Bus Control' 菜单中选择'PCI Interrupt Routing'.

6. 在'PCI Interrupt Routing' 菜单中, 用方向键选中'Planar USB IRQ'并将其设为'IRQ 15'.

7. 按'Esc'键退出BIOS.

8. 选择'Save Settings',退出BIOS.


当PCI 插槽的 IRQ 参数被设置为自动分配"autoconfigure"时,如果系统中安装了多块 ServeRAID 卡,那么系统就有可能将其中的一块卡的 IRQ 设为15,这时当系统试图从 ServerRAID 卡上的硬盘启动时就会造成 "TRAP D"的报错.

>>>
>>>
相关学习园地栏目:
>>>
相关文档: