Tar提取时意外的EOF错误。

时间:2012-06-07 20:27:57

标签: ubuntu tar

我遇到了tar档案的问题

我已经尝试了另一个帖子Tar error: Unexpected EOF in archive中提到的解决方案,但我的问题以不同的方式存在。

历史。

我的旧Ubuntu笔记本电脑死后我买了一台新笔记本电脑。我拿出硬盘并压缩了旧的主目录。

在我的新系统上安装Ubuntu后,我复制了OLDhome.tar.gz文件。

我单独提取了一些文件,但最近并没有真正需要旧房子的任何文件。

我使用最近附带的Ubuntu默认存档管理器打开了存档,打开时我收到上面的错误信息。

最初的家用驱动器大小约为30gb(在拉上之前)。 我可以解压缩'存档,它大约1.2 GB,如果我使用gzrecover实用程序,我只能提取少量的原始文件和目录(使用cpio)。

这是我的问题。 我有什么方法可以恢复'我保存到磁盘的原始文件(记得我之前可以打开它并从中提取文件),因为我觉得文件现在要小得多了。

这是因为我在档案库内部提取了一些单独的文件吗?

是否仍有足迹?#39;磁盘上的原始存档(很像是如何删除文件只标记磁盘上的扇区以允许它们被覆盖),如果有,可以使用它来获取它吗?

我现在已经丢失了一些半重要的文件,我们并不想让我认为我的存档是他们的合理备份。

存档是使用默认存档om xubuntu 12.04(64位)制作的。

原来的房子早已不复存在,我使用外部驱动器来备份我的妻子电脑之前的清洁'它出来并为她重新安装窗户。 驱动器已经格式化了#39;不止一次(还记得我几周前可以访问档案并从中提取了一些我需要的文件)。

提前感谢任何建议。

大卫。

0 个答案:

没有答案