initrd を展開しファイルを編集する @ Fedora 16

Fedora 16 Live CD の initrd を編集する必要があったので、その時のメモです。

作業用のディレクトリを作成します
#mkdir -p /tmp/work
initrdを展開します。
# gzip -cd /boot/initrd.img >/tmp/initrd
# cd /tmp/work
# cpio -i --file=../initrd
これで/tmp/workディレクトリにファイルが展開されますので、好きなだけ編集します。

initrdファイルの再作成は以下の通り。

# cd /tmp/work
# find . -print | cpio -o --file=../initrd_new --format=newc
# cd ..
# gzip -c9 initrd_new > initrd_new.img
タイトルとURLをコピーしました