QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5611|回复: 2

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

[复制链接]
发表于 2008-9-11 19:02:48 | 显示全部楼层 |阅读模式
/boot/initrd.img怎么解压缩??还有这个东东在当前系统下怎么制作。。请指导一下,网上有什么好文章也可以推荐一下,偶google了半天实在找不到什么有用的东西来。

[ 本帖最后由 roofers 于 2008-9-11 19:03 编辑 ]
发表于 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 。
回复

使用道具 举报

发表于 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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:39 , Processed in 0.044635 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表