我有一个自定义驱动程序,我需要在驱动程序磁盘更新期间安装,作为Linux(RHEL)安装的一部分。加载模块后,我希望自动加载 ahci 模块
为此,我在自定义驱动程序rpm文件的安装后脚本中添加了rpm -ivh kmod-ahci-xxxx.rpm
。
随后我添加了modprobe ahci
。
但是 ahci 模块仍未加载。
确切的步骤应该是什么?
答案 0 :(得分:1)
这不是安装其他依赖项的方法。你应该添加:
Requires: kmod-ahci
在“自定义驱动程序rpm”的spec文件中。如果您是生成kmod-ahci rpm的那个;我建议你在该rpm的安装后脚本中添加modprobe ahci
。
你的问题与ahci模块无法加载的问题有什么关系;我不知道这样。在将它们打包到rpm之前,您应该首先尝试手动执行这些步骤;所以我会尝试手动做:
rpm -ivh kmod-ahci-xxxx.rpm
modprobe ahci
然后检查是否加载了ahci;如果没有搜索原因......