主题:【原创】如何解开Ubuntu的initrd.img和Gentoo的initramfs -- wsxx
共:💬13 🌺37
在解压的过程中,我碰到问题的时候,花了很多时间在试验各种命令的选项和参数上了,又花了很多时间去查文献,虽然这些都是值得的,但是回想起来不是很科学的方法,效率很低。
碰到这种情况,首先应该从大局出发,摸清它是什么类型的文件,知道了对手的情况才好下手解压。具体来说,要知道initramfs这个文件是什么类型的文件,不应该上去就解压,除非你已经确定知道它的类型,应该使用file这个命令先做一下火力侦察:
file initramfs.gz
系统报告:
initramfs.gz: gzip compressed data, from Unix, max compression
这是一个gzip压缩文件,用gzip/gunzip解压。
而后
file initramfs
系统报告:
initramfs: ASCII cpio archive (SVR4 with no CRC)
原来这是cpio文档,我们很快就会找到解压的办法,就是用cpio去解压,而不是把它当作镜像文件去解。
也许这是事后诸葛亮了,但愿以后碰到问题不会这么费劲。
(完)
- 相关回复 上下关系8
🙂【原创】如何解开Ubuntu的initrd.img和Gentoo的initramfs 17 wsxx 字1727 2006-08-25 05:19:04
🙂好文,做个极好 1 小愚 字0 2006-09-01 12:01:09
🙂【后记】我们应该养成好习惯
🙂很佩服您的钻研精神 1 泰让 字3 2006-09-01 10:18:48
🙂(续二)解压Gentoo中的initramfs的方法 4 wsxx 字1853 2006-08-29 05:56:19
🙂(续三)解压Gentoo中的initramfs的详细方法 3 wsxx 字1737 2006-08-30 10:03:02
😁静心学习,花,呵呵,一花双宝,好爽! 1 住在乡下 字0 2006-08-29 20:48:55
🙂(续一)解压Ubuntu的initrd.img的方法 3 wsxx 字2675 2006-08-28 04:19:13