【回答】
本ページでは Redhat Enterprise Linux 4.6 (2.6.9-100.ELsmp)を例として説明します。
(1)initrdを解凍する
initrdを /boot から作業用ディレクトリにコピーした後、以下のコマンドを実行します。
zcat <initrdファイル名> | cpio -i
【例】
zcat initrd-2.6.9-100.ELsmp.img | cpio -i
(2)initrdを圧縮する
上記展開したディレクトリ(initファイルなどがあるディレクトリ)より以下のコマンドを実行します。
find . | cpio -o -c | gzip -c > ./<initrdファイル名>
【例】
find . | cpio -o -c | gzip -c > ./new-initrd-2.6.9-100.ELsmp.img
(*)本ページは Redhat Enterprise Linux 4以後を想定しています。
最終更新日:2013/02/12
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]