0

tar アーカイブに問題があります

この他のスレッドTar error: Unexpected EOF in archiveに記載されている解決策を試しましたが、私の問題は別の方法で発生しました。

歴史。

古いUbuntuラップトップが死んだ後、新しいラップトップを手に入れました。HDD を取り出し、古いホーム ディレクトリを圧縮しました。

新しいシステムに Ubuntu をインストールした後、OLDhome.tar.gz ファイルをコピーしました。

いくつかのファイルを個別に抽出しましたが、最近まで古いホームには何も必要ありませんでした。

最近Ubuntuに同梱されているデフォルトのアーカイブマネージャーでアーカイブを開いたところ、開いているときに上記のエラーメッセージが表示されました。

元のホーム ドライブのサイズは約 30 GB でした (zip 圧縮される前)。アーカイブを「解凍」すると、約 1.2 GB になります。gzrecover ユーティリティを使用すると、少数の元のファイルとディレクトリしか抽出できません (cpio を使用)。

ここに私の質問があります。ディスクに保存した元のファイルを「復元」できる方法はありますか (以前はこれを開いてそこからファイルを抽出できたことを思い出してください)。だった。

これは、アーカイブの奥深くにあるいくつかの個別のファイルを抽出したことが原因ですか?

ディスク上に元のアーカイブの「足跡」がまだ残っていますか (ファイルを削除しても、ディスク上のセクターにタグを付けて上書きできるようにするのと同じように)、そうであれば、それを取得するためのユーティリティはありますか?

アーカイブがそれらの合理的なバックアップであると考えて、失いたくないいくつかの準重要なファイルを失いました。

アーカイブは、xubuntu 12.04 (64 ビット) のデフォルトのアーカイバを使用して作成されました。

元の家はとうの昔になくなっており、外付けドライブを使用して妻の PC をバックアップした後、妻の PC を「クリーニング」して Windows を再インストールしました。ドライブは 2 回以上「フォーマット」されています (数週間前にアーカイブにアクセスして、そこから必要なファイルをいくつか抽出できたことを思い出してください)。

アドバイスをよろしくお願いします。

デビッド。

4

0 に答える 0