実行時にカーネルにロードされたカーネルモジュールの完全な依存関係リストをコマンドラインからリストダウンする方法はありますか?
私の質問を少し明確にさせてください。
私がやろうとしていること:
- を使用して、ロードされたすべてのモジュールのリストを取得します
lsmod
- 次に、ループを実行して、現在ロードされているカーネル モジュールを削除/アンロードします。を使用して
modprobe -r
います。いくつかのモジュールが使用されているため、このステップは (明らかに) 失敗します。(使用に切り替えることはrmmod -r
できますが、安全ではなく、システムをクラッシュさせる可能性があるため、切り替えたくありません。) - 次に、モジュールを 1 つずつ再度ロードします。
を使用する前にすべてのモジュールの依存関係を取得できないため、失敗しているのはステップ 2 ですmodprobe -r
。
アイデア、提案、コメントはありますか?