Install RHEL8.X support Dell PERC6/6i and H700/H800 old megaraid_sas

參考網路上的分享文章 https://gainanov.pro/eng-blog/linux/rhel8-install-to-dell-raid/提到有網路位置分享RHEL8不支援的driver disk image ISO檔

https://elrepo.org/linux/dud/el8/x86_64/可以在光碟開機安裝選擇畫面下按下[Tab] key然後在最後輸入下列範例>vmlinuz installrd=initrd.img inst.dd=https://elrepo.org/linux/dud/el8/x86_64/dd-mpt3sas-28.100.00.00-2.el8_1.elrepo.is

在公司機房我把支援CentOS8.3/OEL8U3的 Boot ISO file 放在 http://172.22.4.100/dd/dd-megaraid_sas.iso

目的在解決公司用的USB Image安裝不支援舊款megaraid_raid卡
Halci有修改一個USB Image 放在
\\172.22.21.1\build\EZStart-USB-Silver\development\USB_Silver_Images\StorSafe\hc-OEL_8U2-V11.10_for_old_dell_machine\

在用Hclai製作的USB Image安裝完成後
換用CentOS 8.3 boot ISO開機進入recurse mode 一樣在開機選項下加上inst.dd=http://172.22.4.100/dd/dd-megaraid_sas.iso
成功進入光碟維護系統後
cd /mnt/sysroot/root
ftp 172.22.12.137
cd Issue/RHEL8U2_megaraid
get kmod-megaraid_sas-07.710.50.00-1.el8.x86_64.rpm
chroot /mnt/sysroot
cd root
rpm -ihv kmod-megaraid_sas-07.710.50.00-1.el8.x86_64.rpm
#move original megaraid_sas.ko.xz to megaraid_sas.ko.xz.bak in kernel module
depmod -a 4.18.0-193.28.1.el8_2.x86_64
dracue -f /boot/initramfs-4.18.0-193.28.1.el8_2.x86_64.img \
4.18.0-193.28.1.el8_2.x86_64 -v
exit
reboot
應該可以順利登入, 然後開始自動化設定程序