roofers 发表于 2008-9-11 19:02:48

/boot/initrd.img怎么解压缩??

/boot/initrd.img怎么解压缩??还有这个东东在当前系统下怎么制作。。请指导一下,网上有什么好文章也可以推荐一下,偶google了半天实在找不到什么有用的东西来。

[ 本帖最后由 roofers 于 2008-9-11 19:03 编辑 ]

jiangtao9999 发表于 2008-9-11 22:12:30

先 file 看看是不是 gnuzip 压缩的。
如果是,扩展名加上 .gz 后 gzip -d xxxx.gz 解压缩,之后这个文件有两种类型,一个是 cpio ,这个新系统用;另一种是 initramfs ,旧系统用。
cpio 可以 cpio < xxxxx.img 解压缩。
initramfs 直接挂载就行了。
file 能识别这两种类型,但我不知道 initramfs 输出的是什么内容。cpio 的 file 提示就是 cpio 。

theoneman 发表于 2008-9-12 19:41:55

解压
1.    cd /tmp
2.    mkdir cpio
3.    cd cpio
4.    cp /boo/initrd.img./
5.    mv initrd.img initrd.img.gz
6   gun initrd.img.gz
7   cpio -iv < initrd.img

压缩
1. 把你做的文件放到一个目录里,然后敲入:
      find ./ -print | cpio -ov > initrd.img
2.   gzip -9 initrd.img
3.   mv initrd.img.gz initrd.img

ok
页: [1]
查看完整版本: /boot/initrd.img怎么解压缩??