[FAQ CENTER トップ]
[Redhat Enterprise linux 6(EL) FAQ トップへ]





【質問】initrd の中を修正する方法 | initrd の解凍(展開) / 圧縮

環境:Redhat Enterprise linux 6(EL)

【回答】
本ページでは 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 トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2012