Index ソフト・ハード Linuxタスク | モジュール操作 |
ロード中モジュール モジュール設定 |
現在システムにロードされているモジュールの確認 ・$ /sbin/lsmod ・個々のモジュール情報の確認 $ /sbin/modinfo XXXX filename: description: (モジュールの説明) author: (作者の表示)・モジュールの追加 依存関係を満たすように追加する。 依存関係は"/lib/modules/kernel_version/modules.dep" に記述 # insmod XXX # lsmod・モジュールの削除 他のモジュールに依存されていないものを削除できる。 # rmmod XXX ロードしたときと逆の順番で削除・ロードモジュールの依存関係を満たすように依存モジュールを自動的に追加 # modprobe XXXX・存在しているモジュールも含めて削除 # modprobe -r XXXX・モジュールの自動削除(メモリの節約になる)、定期的にはcronを使用 「# modprobe -r」、1回目 使われていない(マウントされていない)autoclen表示のモジュールのVISITEDフラグクリア 「# modprobe -r」、2回目 VISITEDフラグがクリア(モジュールが未使用)を確認してアンロード autocleanフラグ ロード時に「-k」オプション unusedフラグ (unused)表示:一度使用すると消える。 (unused)表示のモジュールは「# modprobe -r」2回で削除されない。モジュール設定 「/etc/modprobe.conf」 ・alias alias eth0 xxxx・options [add] options モジュール オブジェクトリスト filename:・post-install ・pre-remove |
All Rights Reserved. Copyright (C) ITCL |