カーネルからドライバーを追加/削除するコードのバグにより、モジュールを削除できなくなる可能性があるため、単純でエラーのない方法はありません。同様に、ドライバーのバグによって一部の割り込みハンドラーでデッドロックが発生し、カーネルがモジュールをアンロードできなくなる可能性があります。
また、カーネルはモジュール ファイルの変更をチェックしないため、これを自動的に行う方法はありません。
rmmod
を呼び出す小さなスクリプトを書くだけです。 モジュールを正しい順序で削除してから modprobe
は、カーネルへの新しいバージョンです。