如何替换CentOS-7-x86_64-DVD-1810.iso中的rpm?

问题遇到的现象和发生背景

本人修改了centOS7.6 nvme驱动的一行内核.c代码,编译出内核后,想替换原始entOS-7-x86_64-DVD-1810.iso里的文件,来做成u盘启动盘,不知道咋做,谢谢,急~~

问题相关代码,请勿粘贴截图

不涉及

我的解答思路和尝试过的方法

1、直接替换编出的kernel-3.10.0-957.el7.x86_64.rpm,到原始entOS-7-x86_64-DVD-1810.iso里的 packages的文件,启动时发现:软件安装选项都是空的。

2、直接替换vmlinuz,出现open scsi 错误
Failed to start Device-Mapper Multipath Device Controller
Failed to start Open-ISCSI

替换iso里文件? 是要重新封装吧

封装系统盘,你要做的操作很多啊,
既然你都弄好了rpm包,那为啥不在要用的系统上rpm 安装一下就完事了。。。。
甚至,你也说只改了一行,直接写个脚本,去修改现有系统的内核不更好?