“开头或 zipfile 中的额外字节”不会打开文件

use*_*974 6 linux compression zip archiving

我有一个包含大量望远镜观测数据的 8.3 gig zip,但无论如何我都无法提取。我试过存档管理器,解压,并试图这家伙的修复:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661956使用zip -FFv修复档案。我还将尝试将它放在我的 Windows 系统上并在那里运行,但如果有的话,我可以提取这个文件共享,这将是最受赞赏的。我在工作中运行 CentOS,家里有 Windows 7 Ult。

存档:/u1/user/Downloads/HLADATA-1133822740.zip
警告 [/u1/user/Downloads/HLADATA-1133822740.zip]: 8590163968 额外字节在 zipfile 开头或内部
  (无论如何都在尝试处理)
文件 #1:错误的 zipfile 偏移量(本地标头 sig):8590163968
  (试图重新补偿)
替换 HST_10241_a1_ACS_WFC_F658N/HST_10241_a1_ACS_WFC_F658N_drz.fits?[y]es, [n]o, [A]ll, [N]one, [r]ename: A
  充气:HST_10241_a1_ACS_WFC_F658N/HST_10241_a1_ACS_WFC_F658N_drz.fits  
  错误:要膨胀的无效压缩数据
 错误的 CRC cb522ad6(应该是 245028b6)
文件 #2:错误的 zipfile 偏移量(本地标头 sig):432123638
  (试图重新补偿)
文件 #2:错误的 zipfile 偏移量 (EOF):432123638
文件 #3:错误的 zipfile 偏移量 (lseek):9454403584
文件 #4:错误的 zipfile 偏移量 (lseek):9487163392
文件 #5:错误的 zipfile 偏移量 (lseek):10011582464
文件 #6:错误的 zipfile 偏移量 (lseek):10077962240
文件 #7:错误的 zipfile 偏移量 (lseek):10517315584
文件 #8:错误的 zipfile 偏移量 (lseek):11070496768
文件 #9:错误的 zipfile 偏移量 (lseek):11158077440
文件 #10:错误的 zipfile 偏移量 (lseek):11815370752
文件 #11:错误的 zipfile 偏移量 (lseek):12254732288
文件 #12:错误的 zipfile 偏移量 (lseek):12877021184
文件 #13:错误的 zipfile 偏移量(本地标头 sig):8614811671
文件 #14:错误的 zipfile 偏移量 (lseek):9054167040
文件 #15:错误的 zipfile 偏移量 (lseek):9711460352
文件 #16:错误的 zipfile 偏移量 (lseek):10385596416
文件 #17:错误的 zipfile 偏移量 (lseek):11007836160
文件 #18:错误的 zipfile 偏移量 (lseek):11630084096
文件 #19:错误的 zipfile 偏移量 (lseek):11696463872
文件 #20:错误的 zipfile 偏移量 (lseek):12220915712
文件 #21:错误的 zipfile 偏移量 (lseek):12660277248

Ser*_*ndt 5

使用而 7z x

默认情况下unzip %x无法提取任何.zip大于 4GB 的文件。

相反,使用命令 7z x

但是要小心,与unzip %x创建新目录不同的是,7z x它将在当前目录中解压缩。该选项-o允许指定输出目录。