开发者
资源
S920X00搭配9540-8i RAID卡无法安装系统问题案例分析

S920X00搭配9540-8i RAID卡无法安装系统问题案例分析

案例分享鲲鹏硬件

发表于 2026/06/30

0

1 问题现象描述

硬件配置

  • 型号:S920X00服务器
  • 配置:9540-8i RAID卡(SAS3808芯片)+KylinV10SP1

问题现象

新交付服务器,客户在安装系统阶段无法识别硬盘,导致无法安装系统。


2 关键过程与根因分析

关键过程

Step 1:BIOS配置检查

检查BIOS配置发现SMMU处于开启状态,和客户沟通客户后续计划部署虚拟化环境,所以修改了BIOS配置。

Step 2:硬件排查

排查RAID卡和硬盘硬件无异常,RAID卡型号为9540-8i,芯片型号为SAS3808。

Step 3:问题定位

博通部分型号RAID卡不支持SMMU,如果开启SMMU会导致无法正常识别RAID卡。

Step 4:解决方案验证

将BIOS里的SMMU关闭后,进入系统安装引导界面,可以正常识别硬盘。

Step 5:系统安装后配置

安装系统完成后,修改系统启动项,增加smmin.bypassdev=0x1000:0x10E6,指定RAID卡为bypassdev模式,不使用SMMU。

Step 6:最终配置

修改完成后开启BIOS里的SMMU开关,重启正常进入OS。

根因分析

SAS3808 RAID卡不支持SMMU,导致安装系统时无法识别硬盘。


3 结论、解决方案及效果

结论

博通SAS3808 RAID卡不支持SMMU,开启SMMU后会导致无法识别RAID卡及硬盘。

解决方案

  1. 关闭BIOS中的SMMU
  2. 安装系统完成后将RAID卡设置为bypassdev模式不使用SMMU,再打开BIOS里的SMMU

效果

按步骤配置后,系统可正常安装并正常运行。


4 经验总结与预防措施

经验总结

  1. 博通SAS3408、3416、3808 RAID已明确不支持SMMU
  2. 使用上述raid卡安装系统时需要先关闭BIOS里的SMMU
  3. openEuler系OS支持系统启动项设置smmu.bypassdev,单独设置pcie设备不适用smmu

预防措施

  1. 使用博通RAID卡时,确认其是否支持SMMU
  2. 安装系统前确认BIOS中SMMU的配置状态

本页内容