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

avatar
作者
猴君
阅读量:0

编译驱动

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

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!