免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6633 | 回复: 10
打印 上一主题 下一主题

:cry: GZIP 文件无法解压了 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-18 20:37 |只看该作者 |倒序浏览
20可用积分
设备快要坏了,于是备份,所有的东西采用tar cvfz 保存了,并没有出任何错误,以为万事大吉了,于是乎,修复设备,重新配置设备,再重新把这些备份的压缩包全部放入相应的目录,准备解压了。

问题出来了: 都报:

  1. gzip: stdin: invalid compressed data--format violated
  2. tar: Unexpected EOF in archive
  3. tar: Error is not recoverable: exiting now
复制代码


各位大侠,能够看看是否有办法解决啊,

所有文件都比较大,但是有部分的文件可以解压出来,但是大部分都不行。

论坛徽章:
0
2 [报告]
发表于 2008-12-18 20:42 |只看该作者
你用的什么命令呢?先gunzip,然后再tar xf a.tar试试。
不过一般来说都是文件损坏了。

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
3 [报告]
发表于 2008-12-18 20:46 |只看该作者
原帖由 badeager 于 2008-12-18 20:37 发表
设备快要坏了,于是备份,所有的东西采用tar cvfz 保存了,并没有出任何错误,以为万事大吉了,于是乎,修复设备,重新配置设备,再重新把这些备份的压缩包全部放入相应的目录,准备解压了。

问题出来了: 都 ...

你什么怎么把压缩文件放到设备里的?(压缩包做个备份,再试着解压)

论坛徽章:
3
戌狗
日期:2014-09-10 17:07:162015年辞旧岁徽章
日期:2015-03-03 16:54:15wusuopu
日期:2016-06-17 17:43:45
4 [报告]
发表于 2008-12-18 21:06 |只看该作者
用的FTP传上去的?如果是的话需要设置bin模式传输
http://linux.chinaunix.net/bbs/thread-1040362-1-1.html

论坛徽章:
0
5 [报告]
发表于 2008-12-18 21:08 |只看该作者
应该是放到硬盘里面吧。既然设备快坏了,那就不应该再放到这个硬盘里面,而且打包后,一个字节的错误可能导致一万个文件无法解压。
gzip: stdin: invalid compressed data--format violated
从这句看来似乎最外层的gz损坏了。
你可以试试zcat file > recover,这个可以把”坏点“前的数据解压出来。还有,不知道你那有没有gunziprecover。

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
6 [报告]
发表于 2008-12-18 22:26 |只看该作者
tar cvfz 这个用法可行吗?

论坛徽章:
0
7 [报告]
发表于 2008-12-18 22:30 |只看该作者
原帖由 r2007 于 2008-12-18 22:26 发表
tar cvfz 这个用法可行吗?

为什么不可行?

论坛徽章:
7
荣誉版主
日期:2011-11-23 16:44:17子鼠
日期:2014-07-24 15:38:07狮子座
日期:2014-07-24 11:00:54巨蟹座
日期:2014-07-21 19:03:10双子座
日期:2014-05-22 12:00:09卯兔
日期:2014-05-08 19:43:17卯兔
日期:2014-08-22 13:39:09
8 [报告]
发表于 2008-12-18 22:34 |只看该作者
原帖由 walkerxk 于 2008-12-18 22:30 发表

为什么不可行?

f后面应该立即是文件名吧?

论坛徽章:
0
9 [报告]
发表于 2008-12-18 22:41 |只看该作者
lz
tar xzvf
或者
tar xjvf

都不行么?

论坛徽章:
0
10 [报告]
发表于 2008-12-18 22:41 |只看该作者
原帖由 badeager 于 2008-12-18 20:37 发表
设备快要坏了,于是备份,所有的东西采用tar cvfz 保存了,并没有出任何错误,以为万事大吉了,于是乎,修复设备,重新配置设备,再重新把这些备份的压缩包全部放入相应的目录,准备解压了。

问题出来了: 都 ...


能否贴出你的备份命令,解压缩的命令?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP