0

我有一个自定义驱动程序,我需要在驱动程序磁盘更新期间安装它作为 Linux(RHEL)安装的一部分。加载模块后,我希望自动加载ahci模块。
为此,我rpm -ivh kmod-ahci-xxxx.rpm在我的自定义驱动程序 rpm 文件的安装后脚本中添加了。
其次是我添加的modprobe ahci.

但是ahci模块仍然没有被加载。

具体步骤应该是什么?

4

1 回答 1

1

这不是安装其他依赖项的方法。您应该添加:

 Requires: kmod-ahci

在“自定义驱动程序 rpm”的规范文件中。如果您是生成 kmod-ahci rpm 的人;我建议您modprobe ahci在该 rpm 的安装后脚本中添加。

您的问题为何没有加载 ahci 模块,这与您的问题有关吗?我不知道这样的。您应该先尝试手动执行这些步骤,然后再将它们打包成 rpm;所以我会尝试手动做:

rpm -ivh kmod-ahci-xxxx.rpm
modprobe ahci

然后检查是否加载了ahci;如果不搜索原因...

于 2016-05-12T09:45:48.917 回答