Como abrir o arquivo .tar.a do ClockworkMod?

9

Para abrir o arquivo TAR no meu PC, tenho que renomear o arquivo .tar.apara .tar, caso contrário, meu gerente de arquivo dirá "Tipo de arquivo não suportado" ou semelhante.

Por que eles fazem isso e como abrir esses arquivos de maneira adequada?

user42276
fonte

Respostas:

13

Isso é feito para dividir .tararquivos grandes em pedaços de 1000000000 bytes (ou 1 GB ):

-rwxrwx--- root     sdcard_r          0 2014-03-19 14:31 data.ext4.tar
-rwxrwx--- root     sdcard_r 1000000000 2014-03-19 14:33 data.ext4.tar.a
-rwxrwx--- root     sdcard_r 1000000000 2014-03-19 14:36 data.ext4.tar.b
-rwxrwx--- root     sdcard_r 1000000000 2014-03-19 14:38 data.ext4.tar.c
-rwxrwx--- root     sdcard_r  135127040 2014-03-19 14:38 data.ext4.tar.d

Mesmo se o arquivo resultante estiver abaixo do limite de divisão de 1000000000 bytes, o .aarquivo ainda será gerado:

-rwxrwx--- root     sdcard_r         0 2014-03-19 14:29 system.ext4.tar
-rwxrwx--- root     sdcard_r 484504064 2014-03-19 14:30 system.ext4.tar.a

Você pode combinar esses arquivos divididos novamente usando a seguinte sintaxe:

No Windows: copy /b finelame* filenamePor exemplo, copy /b data.ext4.tar* data.ext4.tar
No Linux: cat filename* > filenamePor exemplocat data.ext4.tar* > data.ext4.tar

Chahk
fonte
Obrigado, boa resposta, mas por que .tar é sempre zero?
user42276
2
Não tenho certeza, eu teria que procurar no código CWM. Provavelmente é um espaço reservado para o nome do arquivo original.
Chahk 27/03
Você senhor descobre todos os prêmios e indicações na Internet. Você acabou de salvar minha vida (e minha lista de contatos) porque eu não sabia como juntar esses arquivos .a .b .c e o arquivo rar zero-ed. Para a pergunta sobre o 0kb .rar, durante o cmd (que eu recomendo percorrer a pasta usando SHIFT + clique com o botão direito do mouse> abrir a janela de comando aqui), cada pedaço do arquivo tar será copiado para o arquivo rar zero-ed. Obrigado novamente amigo.