bigfile
、smallfile1
およびを使用して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
smallfile1
正しく抽出されましたsmallfile2
。このsmallfile1
ファイルは、私が生成するために使用したコードを含むテキストファイルでbigfile.tar
あり、上記のエラーメッセージが印刷され、ディスクがシャットダウンする前に記録された.43 783 352 320バイト(43.8 GB)をsmallfile2
含むため、これを確認できますbigfile.tar
。正確なサイズは覚えていませんが、約75 467 408 086バイト(75.5 GB)程度のサイズだったことを覚えています。作成して保存したら、すぐにsha256sumを計算しました。 Iインスタンスは今でもこのハッシュ値を生成します。bigfile.tar
7z
bigfile.tar
bigfile.7z
bigfile.7z
bigfile.7z
どうやって戻ってきますかbigfile.tar
?
答え1
「暗号化されたファイルのデータが間違っています。パスワードが間違っていますか?」というエラーメッセージが表示されますが、問題はアーカイブを抽出したメディアに保存容量が不足していることです。