initrd.img
ファイルからファイルを作成する必要がありますinitrd.lz
。どうすればいいですか?
答え1
残念ながら、私のブログはダウンしていますが、私の内部コピーであるHTHでは、次のようなものを見ることができます。
RAMディスクイメージを編集する方法
私のサーバーでnash / lvmがどのように機能するかをもっと知りたいです。
Ramdiskの編集(initrds)
変更を適用するために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'
。
(で盗まれました。http://fedoraproject.org/wiki/KernelCommonProblems)