TOP >
Redhat系Linux > initrd.imgの内容を確認/変更する
initrd.imgの内容を確認/変更する
更新日:2006-05-25 うまく印刷できないときは…
●実行環境:Redhat9,WhiteBoxEL4
インストール/設定するもの:initrd.img
mkinitrd 4.1以降から今までとはinitrdのフォーマットが変わっているそうです。
それぞれでやり方が違うので「mkinitrd --version」とやって確認してから行いましょう。
★mkinitrd 4.1以前の場合(展開)
/tmp以下に展開する場合です。
#
gzip -cd /boot/initrd-2.4.18-14.img > /tmp/initrd-2.4.22
#
losetup /dev/loop0 /tmp/initrd-2.4.22
#
mkdir /loop0
#
mount /dev/loop0 /loop0
★mkinitrd 4.1以前の場合(作成)
/tmp以下に展開してある場合です。
#
cd /tmp
#
umount /loop0
#
gzip -c initrd-2.4.22 > /boot/initrd-2.4.22.img
★mkinitrd 4.1以降の場合(展開)
/boot/initrd以下に展開する場合です。
#
cd /boot
#
mkdir initrd
#
cd initrd
#
zcat ../initrd.img | cpio -i -c
★mkinitrd 4.1以降の場合(作成)
/boot/initrdいかに展開してある場合です。
#
cd /boot/initrd
#
find . | cpio --quiet -c -o | gzip -c > ../initrd-new.img
initrd.imgの内容を確認/変更する について質問する
TOP > Redhat系Linux > initrd.imgの内容を確認/変更する