openEuler 20.03LTS SP3更新磁盘阵列卡驱动

环境信息

服务器型号:Dell R740

操作系统版本:openEuler 20.03LTS SP3

架构:x86_64

RAID卡型号: Dell PERC H750 raid卡 (芯片:Broadcom SAS3916)

磁盘阵列卡驱动更新流程

  1. 将驱动做成img格式的驱动镜像文件(该驱动来源于openEuler软件所)

https://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS/extras/x86_64/Packages/RAID-3004iMR_3108_3408iMR_3416iMR_3508_3516-openEuler20.03-megaraid_sas-07.714.04.00-1-x86_64.rpm

制作方式:

dnf install createrepo genisoimage -y

mkdir -p /mnt/megaraid_sas/rpms/x86_64

wget https://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS/contrib/drivers/x86_64/Packages/kmod-megaraid_sas-07.714.04.00-x86_64.rpm -P /mnt/megaraid_sas/rpms/x86_64/

createrepo --pretty /mnt/megaraid_sas/rpms/x86_64

echo “Driver Update Disk version 3” > /mnt/megaraid_sas/rhdd3

mkisofs -R -o megaraid_sas.img /mnt/megaraid_sas/

  1. 查看制作出来的镜像文件结构

  1. 连接虚拟介质,选择iso和驱动镜像文件进行映射

  1. 启动服务器,在进入安装选择界面时,选择”Install openEuler 20.03-LTS-SP3”,键盘按“e”进入grub配置界面,修改grub配置,添加“linux dd”,然后使用ctrl+x进入安装

  1. 进入dd交互模式,更新驱动,如下图选择驱动镜像文件的序号,可看到挂载的驱动镜像,输入“1”回车选择驱动,再输入“c”回车加载驱动,输入“r”回车刷新,最后输入“c”回车进入系统安装。

如果看到安装过程中识别到了磁盘阵列卡,说明驱动安装成功。

  1. 正常安装系统

  1. 完成安装后重启系统

Agenda

  1. Q:重装系统无法进入安装界面,直接进入前系统

A:修改BIOS,在Boot Settings中设置系统启动顺序,将“Virtual Optical Drive”的顺序移到到第一位。

  1. Q:网络超时无法进入图形安装界面

A:在进入安装选择界面时,键盘按“e”进入grub配置界面,修改grub配置,添加“inst.xtimeout=600”,然后使用ctrl+x进入安装。

  1. Q:安装过程中出现报错

A:出现以上报错的原因是网络传输延迟或者iso不完整,请检查网络以及iso的sha256sum。

Others

官网驱动使用文档

https://docs.broadcom.com/doc/MR-TM-Driver-IG104

openEuler仓库相关问题单:

1 个赞

https://repo.oepkgs.net/openEuler/rpm/openEuler-20.03-LTS/extras/x86_64/Packages/RAID-3004iMR_3108_3408iMR_3416iMR_3508_3516-openEuler20.03-megaraid_sas-07.714.04.00-1-x86_64.rpm
该地址已失效