7zip 存档提取失败

7zip 存档提取失败

我将使用bigfilesmallfile1、 和smallfile2来始终引用相同的文件名,但不带文件扩展名。两个小的没有。

我使用以下命令创建了一个加密的 7zip 存档:

7z a -mx=0 -p bigfile.7z smallfile1 smallfile2 bigfile.tar

现在,当我尝试提取存档时,会发生这种情况:

$ 7z e bigfile.7z 

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: bigfile.7z


Enter password (will not be echoed) :
Extracting  smallfile1
Extracting  smallfile2
Extracting  bigfile.tar     Data Error in encrypted file. Wrong password?

Sub items Errors: 1

smallfile1smallfile2正确提取。我可以验证这一点,因为我知道这smallfile1是一个文本文件,其中包含我用来创建的代码bigfile.tar,并且smallfile2包含bigfile.tar.bigfile.tar在打印上述错误消息并7z终止之前,已将 43 783 352 320 字节 (43.8 GB)写入磁盘。我不记得 的确切大小,bigfile.tar但我记得它bigfile.7z的大小大约是它的大小,大小为 75 467 408 086 字节 (75.5 GB)。我bigfile.7z在创建并存储它后立即计算了它的 sha256sum 。 I的实例bigfile.7z现在仍然会产生这个哈希值。

我怎样才能回来bigfile.tar

答案1

尽管出现错误消息“加密文件中的数据错误。密码错误?”,但问题是我提取存档的介质上的存储空间不足。

相关内容