如何查看ramdisk.img 的文件

1.file 命令查看文件格式

   $ file ramdisk.img
     ramdisk.img: u-boot/PPCBoot image
可以看出它并不是压缩文件,它是一个被添加了头信息的文件

2,用dd命令还原
 
   dd if=ramdisk.img  of=ramdisk bs=64 skip=1
   现在再用file查看:
   $file ramdisk
  ramdisk: gzip compressed data, from Unix  
  现在ramdisk是压缩文件了。
3,$ mv ramdisk ramdisk.gz
   gunzip -v ramdisk.gz
   解压后得到ramdisk文件
   再用file命令查看:
   $ file ramdisk
     ramdisk: ASCII cpio archive (SVR4 with no CRC)
     现在它变一个CPIO压缩的文件了。
 
4,解压cpio文件
$ mkdir tmp
$ cd tmp
$ cpio -idv <../ramdisk
$ ls -l
total 156
drwxrwx--x 2 skypine2011 skypine2011  4096 2012-07-04 15:17 data
-rw-r--r-- 1 skypine2011 skypine2011   118 2012-07-04 15:17 default.prop
drwxr-xr-x 2 skypine2011 skypine2011  4096 2012-07-04 15:17 dev
-rwxr-x--- 1 skypine2011 skypine2011 90132 2012-07-04 15:17 init
-rwxr-x--- 1 skypine2011 skypine2011  3208 2012-07-04 15:17 init.freescale.rc
-rwxr-x--- 1 skypine2011 skypine2011  1677 2012-07-04 15:17 init.goldfish.rc
-rwxr-x--- 1 skypine2011 skypine2011 17800 2012-07-04 15:17 init.rc
drwxr-xr-x 2 skypine2011 skypine2011  4096 2012-07-04 15:17 proc
drwxr-x--- 2 skypine2011 skypine2011  4096 2012-07-04 15:17 sbin
drwxr-xr-x 2 skypine2011 skypine2011  4096 2012-07-04 15:17 sys
drwxr-xr-x 2 skypine2011 skypine2011  4096 2012-07-04 15:17 system
上面这些就是刚从uramdisk.img中解压出来的文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值