记录鲲鹏服务器centos编译博通9560-8I raid卡驱动以及dd驱动

编译驱动

1.准备工作下载raid卡linux 源码包

MegaRAID 9560-8i (broadcom.com)

2、安装系统

3、安装rpm-build 编译工具

yum install rpm-build unzip gcc createrepo genisoimage -y
yum install kernel-devel-4.18.0-80.7.2.el7.aarch64  #内核版本与当前版本系统内核版本一致

4、上传源码包,解压

 unzip MR_LinuxDrv_7_23-07.723.02.00-1.zip 
 tar -xzvf megaraid_sas_components.tgz 

5、 安装源码包

cd kmod_srpm/
rpm -ivh kmod-megaraid_sas-07.723.02.00-1.src.rpm
cd /root/rpmbuild/SPECS/

6、编译驱动

rpmbuild -bb megaraid_sas.spec 

7、检查rpm包

cd  ../RPMS/aarch64

打包dd驱动文件

1.创建工作文件夹

mkdir -p /home/update_disk_tmp/{disk,rpms/aarch64,images}

2、创建文件声明

vi /home/update_disk_tmp/disk/rhdd3


Driver Update Disk version 3

3、将编译生成的 rpm 复制到/home/update_disk_tmp/rpms/aarch64/

cp kmod-megaraid_sas-07.723.02.00-1.aarch64.rpm /home/update_disk_tmp/rpms/aarch64/



cd /home/update_disk_tmp/rpms/aarch64/

4、生成 repomd.xml 校验文件

createrepo --pretty /home/update_disk_tmp/rpms/aarch64/
#重要命令必须执行
rm -rf /home/update_disk_tmp/disk/rpms
cp -ax /home/update_disk_tmp/rpms /home/update_disk_tmp/disk/rpms

5、生成 dd.iso

mkisofs -R -o /home/update_disk_tmp/images/centos7-1908-07.723.02.00-1.iso /home/update_disk_tmp/disk/

6、文件生成在image文件夹中

cd ../../images

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值