initrdイメージは、ブート時にSCSIモジュールをロードするためのものです。initrdイメージの必要性がない場合は、これを作ってlilo.confやgrub.confに組み込まないでください。
以下の条件が満たされる場合には、/sbin/mkinitrdシェルスクリプトを使って、コンピュータに適したinitrdイメージを構築することができます。
ループバックブロックデバイスが利用できる。
/etc/modules.confファイルに、以下のようなSCSIアダプタ用の行が含まれている。
alias scsi_hostadapter BusLogic |
新しいinitrdイメージを構築するには、次に示すパラメータを指定して/sbin/mkinitrdを実行します。
/sbin/mkinitrd /boot/initrd-2.4.7-3-jul2001.img 2.4.7-3-jul2001 |
この例で、/boot/initrd-2.4.7-3-jul2001.imgは新しいinitrdイメージのファイル名です。2.4.7-3-jul2001は、initrdイメージで使用すべきモジュール(/lib/modulesにあるもの)に対応するカーネルです。これは、現在動作しているカーネルのバージョンと同じである必要はありません。