
initrd.img
ファイルからファイルを作成する必要がありますinitrd.lz
。どうすればいいでしょうか?
答え1
残念ながら、私のブログはダウンしていますが、内部コピーから引用します。
RAMディスクイメージを編集する方法
この nash/lvm が私のサーバー上でどのように動作するのか、もっと詳しく知りたいです...
Ramdisk (initrd) の編集
以下は、RAM ディスクを編集して変更できるようにする手順です。
gunzip -c /boot/initrd-.img >initrd.img
mkdir tmpDir
mount -o loop initrd.img tmpDir/
cd tmpDir
# Make all necessary changes (copy over modules, edit linuxrc etc)
umount tmpDir
gzip -9c initrd.img >/boot/initrd-.img
(盗用)http://openssi.org/cgi-bin/view?page=docs2/1.2/README.edit-ramdisk)
フォローアップ
ある時点で、ループバック ISO の作成が中止され、現在は圧縮された cpio アーカイブのみになっています。
mkdir initrd
cd initrd/
gzip -dc /boot/initrd-2.6.23-0.104.rc3.fc8.img | cpio -id
cpio は「新しい」形式なので、再圧縮するときは を使用する必要があります--format='newc'
。