initrd.img の中身を見る

Posted by yoosee on Debian at 2006-03-05 23:42 JST

*1  initrd.img の中身は gzip された cpio archive

Debian で linux-image-2.6.x といったものをインストールすると、mkinitrd によって /boot/initrd.img-2.6.15-1-686 といった initrd イメージが作られる。実際にはこのファイルは gzip された cpio archive らしく、以下のようにすると展開できる。
 % mkdir /tmp/initrd && cd /tmp/initrd
 % gzip -dc /boot/initrd.img-2.6.15-1-686 | cpio -i
 20487 blocks
 % ls -F
 bin/  conf/  etc/  init*  lib/  modules/  sbin/  scripts/
cpio -pLd と gzip で元の initrd.img を作れる、と言うか mkinitrd がしているのはそう言う操作。

( Permalink | Comments (0) | tags: boot  debian  )
Comments

Please write your comment. email address won't appear. Cannot use any HTML tags in comment.
コメントをお書き下さい。メールアドレスは公開されません。 またHTMLタグは利用できません。
Name   E-mail   URL
Comment

About W.W.Walker

World Wide Walker は yoosee による blog です。PDA, Web・サーバ技術, 美味しい食べ物などの話題を取り上げています... read more

このエントリーのブックマーク

Monthly Archives

Select Month to read