2008/11/16

depmod

カーネルモジュールの依存リスト(modules.dep)とマップファイルを作成する.

# depmod [version]

を実行すると /lib/modules/[version] 以下のモジュールの依存リストを
/lib/modules/[version]
に作成する.


// Example
初期RAMディスク(initrd)の生成のためにカーネルモジュール依存リストを利用する.
下記のコマンド例では,depmodコマンドで2.6.18.8-xen カーネルのモジュール依存リストを作成している.


# depmod 2.6.18.8-xen


依存リストを利用するコマンドとしてmkinitrdがある.
下記コマンド例では,上記コマンドで作成したモジュール依存関係を元に,

 /boot 以下に起動ディスクのイメージファイル(.img)を生成する.



# mkinitrd /boot/initrd-2.6.18.8-xen.img 2.6.18.8-xen


// Reference
Manpage of depmod
Linuxカーネルの基本機能 第17回 モジュール機構:ITpro

0 件のコメント: