第3章 カーネルモジュールの管理


カーネルモジュールはカーネルの機能を拡張します。起動時にモジュール情報を取得し、モジュールのロード、アンロード、設定などの管理タスクを実行します。

3.1. カーネルモジュールの概要

カーネルモジュールを使用すると、システムを再起動することなく、Red Hat Enterprise Linux カーネルに任意の機能を追加して拡張できます。Red Hat Enterprise Linux 10 では、追加のカーネルコードを圧縮された <replaceable>.ko.xz` オブジェクトファイルとしてパッケージ化しています。

ロード可能なカーネルモジュール (LKM)
LKM は、実行中の Linux カーネルに動的にロードしたり、そこからアンロードしたりできます。システムの再起動やカーネル全体の再コンパイルを必要とせずに、デバイスドライバーやファイルシステムのサポートを追加できます。

カーネルモジュールにより有効になっている最も一般的な機能は、以下のとおりです。

  • 新しいハードウェアのサポートを追加するデバイスドライバー
  • GFS2 や NFS などのファイルシステムのサポート
  • システムコール

最新のシステムでは、必要に応じて自動的にカーネルモジュールが読み込まれます。ただし、場合によっては、モジュールを手動でロードまたはアンロードする必要があります。

カーネルと同様に、モジュールは動作をカスタマイズするパラメーターを受け入れます。

カーネルツールを使用して、モジュールに対して次のアクションを実行できます。

  • 現在実行中のモジュールを検査する。
  • カーネルにロードできるモジュールを検査する。
  • モジュールが受け入れるパラメーターを検査する。
  • 実行中のカーネルにカーネルモジュールをロードおよびアンロードするメカニズムを有効化する。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る