カーネル x 用にコンパイルされた Linux モジュールがある場合、コンパイルされたモジュールがカーネル y でも機能すると期待できますか?それとも一般的にそうではありませんか?
ベストアンサー1
通常、他のバージョンではカーネルモジュールはロードされません。モジュール情報は命令を通して見ることができ
ます。modinfo
modinfoとコマンドの
カーネルバージョン情報が役に立つかもしれません。vermagic
uname
しかし、本当にこれを行うには、コマンド-f
のオプションがmodprobe
役に立ちます。 (modprobe のマニュアルページ)
このオプションを使用すると、kenrelモジュールをロードするときにバージョン情報を上書きできます。
このオプションは万病の歯磨き粉ではありません。
カーネルモジュールとカーネルバージョンに精通している必要があります。