+ Responder ao Tópico



  1. Pessoal,

    Bom dia. Alguem conhece alguma forma de recuperar um arquivo do tipo tar.bz2 que está corrompido?

    Eu tenho um arquivo de 100M que está corrompido mais ou menos na metade. Vejam:


    linux:/tmp/oooo # tar -xjf /root/arq.tar.bz2

    bzip2: Compressed file ends unexpectedly;
    perhaps it is corrupted? *Possible* reason follows.
    bzip2: Inappropriate ioctl for device
    Input file = (stdin), output file = (stdout)

    It is possible that the compressed file(s) have become corrupted.
    You can use the -tvv option to test integrity of such files.

    You can use the `bzip2recover' program to attempt to recover
    data from undamaged sections of corrupted files.

    tar: Read 3088 bytes from /root/arq.tar.bz2
    tar: Unexpected EOF in archive
    tar: Error is not recoverable: exiting now


    Tentei usar as opções --force-local e --ignore-failed-read do tar mas o mesmo erro ocorre.

    Já tentei também fazer um recover com o utilitário bzip2recover:

    linux:/tmp/oooo # bzip2recover arq.tar.bz2
    linux:/tmp/oooo # bzip2 -dc rec*.bz2 > recov
    linux:/tmp/oooo # tar -xvf recov var/lib/mysql -C /tmp
    tar: Read 1569 bytes from recov
    tar: Unexpected EOF in archive
    tar: Error is not recoverable: exiting now

    Alguém tem alguma sugestão de como proceder para recuperar este arquivo?

    Abraços.

    Marcus Vinícius

  2. já tentou fazer apenas o bunzip2 sem descomprimir o tar?

    tem o bunzip2 -t! talvez você consiga alguma informação..

    abraços



  3. Talvez vc realmente não consiga extrair o tar por inteiro, mas se vc listar os arquivos do tar vc pode tentar extrair um por um e ver quais vc consegue recuperar.

  4. Citação Postado originalmente por _N3o_ Ver Post
    já tentou fazer apenas o bunzip2 sem descomprimir o tar?

    tem o bunzip2 -t! talvez você consiga alguma informação..

    abraços
    Mesma coisa, o problema está no bz2, não no tar

    linux:/tmp/temp # bunzip2 arq.tar.bz2

    bunzip2: Compressed file ends unexpectedly;
    perhaps it is corrupted? *Possible* reason follows.
    bunzip2: No such file or directory
    Input file = asterisk.tar.bz2, output file = asterisk.tar

    It is possible that the compressed file(s) have become corrupted.
    You can use the -tvv option to test integrity of such files.

    You can use the `bzip2recover' program to attempt to recover
    data from undamaged sections of corrupted files.

    bunzip2: Deleting output file arq.tar, if it exists.

    De qualquer forma valew



  5. Vc tentou o bzip2recover e não teve resultado também?






Tópicos Similares

  1. Arquivo tar.gz
    Por RCM no fórum Servidores de Rede
    Respostas: 2
    Último Post: 13-10-2003, 09:02
  2. Arquivo .tar.bz2 ?????
    Por DigoSampa no fórum Servidores de Rede
    Respostas: 3
    Último Post: 15-04-2003, 21:35
  3. Recuperar arquivo deletado (Urgente!!!)
    Por Dominum no fórum Servidores de Rede
    Respostas: 1
    Último Post: 09-04-2003, 16:10
  4. Como descompactar arquivo .tar.bz2
    Por A-Marcio no fórum Servidores de Rede
    Respostas: 1
    Último Post: 07-04-2003, 09:52
  5. Como instalar os arquivos tar.gz?
    Por ricardinhomattar no fórum Servidores de Rede
    Respostas: 2
    Último Post: 05-04-2003, 12:00

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L