LPIC-2カーネル構築とモジュール管理オリジナル・公式資料照合難易度★★☆☆☆

fooモジュールはbarモジュールのシンボルを使う。両モジュールは稼働中カーネル向けで、標準モジュールディレクトリへ配置しdepmodで依存情報を更新済みだが、どちらも未ロードである。依存を解決しながらfooをロードする方法はどれか。

A
insmod foo.koだけなら、未ロードのbarも依存情報から自動ロードする

insmodは指定したモジュールを挿入する単純なツールです。依存モジュールを自動で探してロードする役割はmodprobeです。

B
modprobe fooを使い、依存情報に従って必要なbarもロードする★ 正解

対象モジュールの依存関係を考慮してロードできます。本問では依存情報も対象カーネル用の配置もそろっています。

C
lsmod fooで、依存するモジュールをまとめてロードする

lsmodはロード済みモジュールの状態を表示するツールで、ロードの実行ではありません。

D
modinfo fooで、表示されたdependsをそのままカーネルへロードする

modinfoは依存名などの情報を表示します。情報を表示することとロードすることは異なります。

解説

modprobeは標準配置と依存関係の情報を使ってロードを管理します。insmodによる単一ファイルの挿入、lsmodの一覧、modinfoの情報参照と役割を区別します。

根拠資料・確認情報

対応範囲:LPIC-2 201-450(Objectives v4.5)

資料確認日:2026-10-28

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで LPIC-2 合格を目指す。無料・課金なし。

更新: 2026/10/28