如何打开一个嵌入式系统的系统img文件?
新买的系统,开机会解开那个i㎎作为系统,只要重启密码就会修改为原来的,很是不爽,费了很大劲才把那个文件弄了出来,可是它不是gunzip打包的,解不开,是个data文件,请问有什么办法能弄开?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
新买的系统,开机会解开那个i㎎作为系统,只要重启密码就会修改为原来的,很是不爽,费了很大劲才把那个文件弄了出来,可是它不是gunzip打包的,解不开,是个data文件,请问有什么办法能弄开?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
gunzip -d initrd.img
gunzip: initrd.img: unknown suffix -- ignored
file initrd.img
initrd.img: data
# cpio -ivdum <initrd.img
cpio: warning: skipped 6223 bytes of junk
cpio: warning: archive header has reverse byte-order
窺
|不知道LZ所谓的“系统img文件”是指的什么?引导装载程序?内核映像?根文件系统?
mv initrd-xxx.img initrd-xxx.gz
gunzip -d initrd-xxx.img
就可以得到一个initrd的cpio文件
CPIO的话按楼上的做
如果是initrd的img
mv $1 $1.gz
gunzip $1.gz
mount -o loop $1 temp1/
# mv initrd.img initrd.gz
# gunzip -d initrd.gz
gunzip: initrd.gz: not in gzip format
应该是根文件系统,启动以后系统是在内存中运行的,就是解开的这个文件
有可能是没有压缩,直接mount -o loop试试
如果是CPIO,就先建个文件夹,例如cpio1,
cd cpio1
cpio -i < initrd.img
[ 本帖最后由 lalf 于 2007-3-13 11:01 编辑 ]
cpio -i < initrd.img
cpio: warning: skipped 6223 bytes of junk
cpio: warning: archive header has reverse byte-order
cpio: warning: skipped 14444 bytes of junk
cpio: Memory exhausted