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