名 前
modules.dep — モ ジ ュ ー ル の 依 存 関 係 の リ ス ト
説 明
module−init−tools の depmod が 生 成 す る modules.dep に は 、 modules.dep の あ る デ ィ レ ク ト リ /lib/modules/version 以 下 の デ ィ レ ク ト リ に あ る 全 て の モ ジ ュ ー ル の 依 存 関 係 が 列 挙 さ れ て い る 。 空 行 と ’#’ で 始 ま る (空 白 は 無 視 さ れ る ) 行 は 無 視 さ れ る 。 他 の 行 は "filename: [filename]*" と い う 形 を し て お り 、 最 初 の フ ァ イ ル 名 の モ ジ ュ ー ル に 対 す る 完 全 な 依 存 関 係 が 降 順 で 列 挙 さ れ て い る 。 た と え ば 、 /lib/modules/2.5.53/kernel/a.ko が 同 じ デ ィ レ ク ト リ の b.ko と c.ko に 依 存 し て お り 、 同 様 に c.ko が b.ko に 依 存 し て い る 場 合 、 フ ァ イ ル は 次 の よ う に な っ て い る :
# This is a
comment.
/lib/modules/2.5.53/kernel/a.ko:
/lib/modules/2.5.53/kernel/c.ko
/lib/modules/2.5.53/kernel/b.ko
/lib/modules/2.5.53/kernel/b.ko:
/lib/modules/2.5.53/kernel/c.ko:
/lib/modules/2.5.53/kernel/b.ko こ の フ
ァ イ ル は modprobe が
モ ジ ュ ー ル を
ロ ー ド す る 順
序 を 知 る た め
に 用 い ら れ る
(モ ジ ュ ー ル は
右 か ら 左 の 順
に ロ ー ド さ れ
、 左 か ら 右 の
順 に 削 除 さ れ
る ) 。
著 作 権
こ の マ ニ ュ ア ル ペ ー ジ の 著 作 権 表 示 は Copyright 2002, Rusty Russell, IBM Corporation.