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 に答える