分享

如何查看ramdisk.img 的文件

 slimfeng 2019-08-22

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中解压出来的文件。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多