.b で終わる tar ファイルを開きます。

.b で終わる tar ファイルを開きます。

.bで終わるtarファイルがありますが、どうやって開くのかわかりません。 WindowsやLinuxでは正常に開けませんでした。

data.ext4.tar.b

.aで終わる別のtarは、Windowsで簡単に開くことができます。

data.ext4.tar.a

違いは何ですか? .b tarをどうやって開くことができますか?

- nandroid backupのAndroid OSイメージ。 .aにはすべてのアプリケーションが含まれており、.bには画像が含まれていることを願っています。

答え1

~によると「adbバックアップ」で行われたフルバックアップからアプリケーションデータを抽出するには?、これは圧縮されたtarファイルで、次のものを使用します。収縮方法。このスレッドで許可されている答えは、利用可能なプログラムを指します。nelenkov/android - バックアップ抽出器

次の方法もあります。Android Backup Extractor

このdeflateメソッドはWebサーバーが返すことができるメソッドの1つですが、gzipプログラムfileはそれを知らないかもしれません。

追加資料:

答え2

何かファイルが分割されているようです。tarファイルをキャンセルしようとすると.a早く中断されますか?割れたという暗示です。ファイルは.a4GBですか?ここに別のヒントがあります。大容量ファイルを処理できるコンピュータでファイルをリンクしてみてください。

cp myfile.tar.a myfile_full.tar
cat myfile.tar.b >> myfile_full.tar
tar xvf myfile_full.tar

答え3

違いは何ですか? .b tarをどうやって開くことができますか?

私が知る限り、ClockworkModまたはTARはバックアップを複数のファイルに分割します。ファイルを開くことができる場合は、先頭にTARファイルヘッダーが含まれていないdata.ext4.tar.a可能性があります。data.ext4.tar.bデータをにインポートするには、data.ext4.tar.b分割されたアーカイブファイルを単一のアーカイブファイルにマージする必要があるかもしれません。

Linuxでは、次のいずれかのコマンドを使用してすべてのTARファイルをマージしてみてください。

$ cat data.ext4.tar.a data.ext4.tar.b > data-combined.tar
$ cat data.ext4.tar* > data-combined.tar

次に、data-combined.tar他のTARファイルと同じように開きます。

または、Windowsでこれを行う場合は、次のいずれかのコマンドを試してください。

> copy /b data.ext4.tar.a + data.ext4.tar.b data-combined.tar
> copy /b data.ext4.tar* data-combined.tar

次に、data-combined.tarを正常に開いてみてください。

どちらの場合も、コマンドは次のように動作します。最初のコマンドdata.ext4.tar.aはとdata.ext4.tar.bをマージしますdata-combined.tar。 2番目のコマンドは、data.ext4.tarintoで始まるすべてのファイルを現在のディレクトリにマージするため、リストされているdata-combined.tarファイルが複数ある場合に使用できます。

関連情報