Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2442 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  fixer une archive tar.gz salement amochée :/

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

fixer une archive tar.gz salement amochée :/

n°217711
Sly Angel
Architecte / Développeur principal
Posté le 30-01-2003 à 16:12:12  profilanswer
 

Salut,
 
J'ai une archive assez importante à dépacker, seulement j'ai un gros morceau de saloperies dans le fichier, donc je me tape :
 

gzip: stdin: invalid compressed data--crc error
 
gzip: stdin: invalid compressed data--length error


 
après un certain nombre de fichier. Le fichier sur lequel ça crash à la limite je m'en fout c'est pas grâve, mais je voudrais absolument en avoir 1 qui est après :(  
 
J'ai essayé fixgz ( sur www.gzip.org ) mais rien ne change, toujours la même erreur :/
 
Quelqu'un saurait comment contourner cette erreur, forcer la décompression en ignorant l'erreur ?
 
C'est pas mal important, merci pour toute aide utile :jap:

mood
Publicité
Posté le 30-01-2003 à 16:12:12  profilanswer
 

n°217713
YupYup
Non.
Posté le 30-01-2003 à 16:15:39  profilanswer
 

Ca me parait hardcore, comme erreur. Surtout avec un fix deja fait. Si t'as rien trouve d'ici ce soir je regarderai, j'ai meme pas gzip sur l'hp-ux du boulot  :heink:

n°217730
Sly Angel
Architecte / Développeur principal
Posté le 30-01-2003 à 16:52:16  profilanswer
 

YupYup a écrit :

Ca me parait hardcore, comme erreur. Surtout avec un fix deja fait. Si t'as rien trouve d'ici ce soir je regarderai, j'ai meme pas gzip sur l'hp-ux du boulot  :heink:  


 
merci :jap:
 
Oui, faut dire que le fichier est vraiment en mauvaise état, mais j'ai pas le choix :(

n°217732
kelus
Posté le 30-01-2003 à 16:56:27  profilanswer
 

t'as essaye avec zcat a la place de gunzip ?  
on sait jamais

n°217735
Sly Angel
Architecte / Développeur principal
Posté le 30-01-2003 à 16:59:13  profilanswer
 

zcat: file.tgz: invalid compressed data--crc error
 
zcat: file.tgz: invalid compressed data--length error


 
:'(

n°217737
kelus
Posté le 30-01-2003 à 17:01:56  profilanswer
 

et merde :/

n°217739
YupYup
Non.
Posté le 30-01-2003 à 17:03:32  profilanswer
 

Ca vient d'un disque dur endommage ou d'un transfert X25 ? :D

n°217744
Sly Angel
Architecte / Développeur principal
Posté le 30-01-2003 à 17:16:28  profilanswer
 

C'est un RAID mal reconstruit :D ( en gros y'a des données incongrues en plein milieu de l'archive :o )
 
C'est la merde quoi :D

n°217746
YupYup
Non.
Posté le 30-01-2003 à 17:18:48  profilanswer
 

Houla, et le bios de la carte raid ne pouvait pas le reparer ?

n°217747
Sly Angel
Architecte / Développeur principal
Posté le 30-01-2003 à 17:23:25  profilanswer
 

je sais pas trop comment c'est arrivé, mais maintenant c'est moi qui me coltine le tar.gz :D

mood
Publicité
Posté le 30-01-2003 à 17:23:25  profilanswer
 

n°217749
trictrac
Posté le 30-01-2003 à 17:29:29  profilanswer
 

et laisse moa deviner: ca a un rapport de pres ou de loin avec la mesaventure d'un site de news qui est tombé le week end dernier?? :D
 
Plus serieusement .. je crain que on fichier ne soit irrecuperable puisque, suaf erreur de ma part (et c'est loin d'etre impossible ;) ) si on considere qu'un systeme raid tant a repartir les bits sur les trois dur (c'est bien d'un raid5 et trois dur dont il s'agit??) avec presence de bits de controles egalements sur les trois durs, et bien forcement ton fichier aura des donnees sur le disque qui a disparu ...
Je sais pas trop comment tu l'a reconstruit, mais a mon avis, c'est tres tres tres chaud ...
 
PS: si le cas present est bien celui auquel je pense (mais chut, c'est un secret) la ociete specialisée en a pensé koi de votre cas? Ils font dans le RAID ?


Message édité par trictrac le 30-01-2003 à 17:33:56
n°217793
Sly Angel
Architecte / Développeur principal
Posté le 30-01-2003 à 19:08:34  profilanswer
 

En fait je sais que j'ai des bits de merde qui trainent sur cette archive, mais elle n'est pas foutue complétement, j'ai d'ailleurs les 5 premiers fichiers ( sur 8 ) qui sont intacts.
 
Sinon j'en ai grâve chier mais j'ai réussi à récupérer pas mal de données là mine de rien. Par contre c'est clair que les bases sont mouchetées de données indésirables de part en part :/  
 
C'est effectivement pour PPC, je tente de récupérer ce qui peut l'être. La société donne son diagnostique dans 3 à 5 jours, s'ils sont vraiment compétents ils devraient faire mieux que moi ce qui nous donne pas mal d'espoir ( vu ce que j'ai récupéré ces 3 derniers jours ). Il sont compétents pour le RAID etc, on s'est pas mal renseigné avant de choisir. Par contre le prix est en fonction des données qu'on récupère, donc j'essaie de réduire le cout :D
 
Mais bon ça me tue parce que sur un RAR par exemple, quand un fichier merde dans l'archive, il passe au suivant, le gzip lui il s'est arrêté net :(
 
Enfin bref, si je peux récupérer les fichiers suivant de l'archive malgré celui qui est torché dans le tar.gz, ça me comblerait :)
 
P.S. : En 3 jours j'ai torché 100 xterm, fait rebooter 2 fois le PC sur un cat ou grep et j'ai planté au moins 20 fois mysql sur un repair tables :lol: ( c'est un boucherie cette récupération :D )

n°217797
trictrac
Posté le 30-01-2003 à 19:25:41  profilanswer
 

en tout cas bon courage ... parce que rien que le fait que tu ais deja eu 5 fichiers sur 8 ca m'impressionne ...
Je pensais pas qu'avec un raid nické on pouvai faire qqch sans passer par un labo qui le reconstruirait je ne sais trop comment....

n°218102
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 14:52:42  profilanswer
 

trictrac a écrit :

en tout cas bon courage ... parce que rien que le fait que tu ais deja eu 5 fichiers sur 8 ca m'impressionne ...
Je pensais pas qu'avec un raid nické on pouvai faire qqch sans passer par un labo qui le reconstruirait je ne sais trop comment....
 


 
ça dépend où a écrit le RAID quoi, déjà fallait redonner au disque une gueule de partitionnement normale, après fallait encore récupérer les données sans tout détruire, maintenant le soucis c'est de pas se taper des merdes dans le début des fichiers et de récupérer ce qu'on peut dedans quand c'est au milieu du fichier :/ ( sur une table c'est jouable, sur un tar.gz c'est plus délicat apparement :( )
 
Enfin je suis toujours à la recherche d'une solution pour mon problème :D

n°218136
Bitman
MURICA
Posté le 31-01-2003 à 15:58:41  profilanswer
 

:sweat: dur métier

n°218149
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 16:28:36  profilanswer
 

Ben en fait j'ai peur que ce soit pas réalisable ... si cé une compression basée sur un dictionnaire (je crois que cé le cas du Lempel Ziv) et qu'elle travailler sur le flux entier, tu as besoin de ce qui se trouve avant pour récupérer ce qui se trouve après ... j'espère bien me tromper mais je suis pessimiste ... :/

n°218150
YupYup
Non.
Posté le 31-01-2003 à 16:30:12  profilanswer
 

Perso j'ai rien trouve. Franchement ca m'a l'air mort :/

n°218165
[Albator]
MDK un jour, MDK toujours !
Posté le 31-01-2003 à 17:11:30  profilanswer
 

Le principe même du gzip fait que lorsqu'il y a une erreur crc, toute la suite de l'archive est foutue.
La prochaine fois, utilise bzip2  :hello:

n°218169
Bitman
MURICA
Posté le 31-01-2003 à 17:37:24  profilanswer
 

Zzozo a écrit :

Ben en fait j'ai peur que ce soit pas réalisable ... si cé une compression basée sur un dictionnaire (je crois que cé le cas du Lempel Ziv) et qu'elle travailler sur le flux entier, tu as besoin de ce qui se trouve avant pour récupérer ce qui se trouve après ... j'espère bien me tromper mais je suis pessimiste ... :/

putain ya des mecs ils arrachent ici qd meme  :ouch:

n°218170
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 17:38:52  profilanswer
 

bitman a écrit :

putain ya des mecs ils arrachent ici qd meme  :ouch:  


Euh non ... je suis juste informaticien de formation stout ... :D ... Cé comme toi tu dois complètement me larguer en pharma et cie ... stout ... :)

n°218173
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 17:50:25  profilanswer
 

Sinon confirmation à propos de bzip2.
Il travaille blocs par blocs contrairement aux compresseurs basés + ou - directement sur la famille Lempel-Ziv qui eux travaillent sur un flux, et il sait délimiter les blocs de façon à ce que, dans la mesure du raisonnable, que qq octets "pourris" n'affectent qu'un bloc ... :)

n°218183
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 18:47:54  profilanswer
 

Zzozo a écrit :

Ben en fait j'ai peur que ce soit pas réalisable ... si cé une compression basée sur un dictionnaire (je crois que cé le cas du Lempel Ziv) et qu'elle travailler sur le flux entier, tu as besoin de ce qui se trouve avant pour récupérer ce qui se trouve après ... j'espère bien me tromper mais je suis pessimiste ... :/


 
C'est ce que je pensais mais je voulais pas m'en convaincre :cry:
 
Merci de confirmer cet affreux doute que j'avais :'( ( je connais pas trop les algos du gzip et j'ai pas regardé effectivement )

n°218184
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 18:49:12  profilanswer
 

Sly Angel a écrit :


 
C'est ce que je pensais mais je voulais pas m'en convaincre :cry:
 
Merci de confirmer cet affreux doute que j'avais :'( ( je connais pas trop les algos du gzip et j'ai pas regardé effectivement )


Il est si important que ca ce fichier ?

n°218185
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 18:50:14  profilanswer
 

bitman a écrit :

putain ya des mecs ils arrachent ici qd meme  :ouch:  


 
Tu apprends les compressions quand tu fais des études en info contenant de la programmation, maintenant faut aussi avoir de la mémoire pour retenir les différents algos et personnellement ça me passionnait pas :o

n°218186
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 18:52:00  profilanswer
 

Zzozo a écrit :


Il est si important que ca ce fichier ?


 
il contient un dump MySQL d'une table de fiche produits de 10 000 entrées :o ( ~ 3 ans de boulot de la personne qui la voudrait )
 
Ca valait au moins le coup de tenter un topic quoi :/

n°218195
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 19:45:14  profilanswer
 

Sly Angel a écrit :


 
il contient un dump MySQL d'une table de fiche produits de 10 000 entrées :o ( ~ 3 ans de boulot de la personne qui la voudrait )
 
Ca valait au moins le coup de tenter un topic quoi :/


Je suppose que même si on arrive à extraire la table en question, on a peu de chance de récupérer les infos qui sont dedans ?
Ptet une idée ... enfin là, cé vraiment la solution "Tout risques" ... que ce cher Hannibal n'aurait pas r"enié ... :o ... [:ddr555]

n°218197
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 19:47:34  profilanswer
 

Je m'en fout, toute solution même barbare est bonne là ! :lol: ( j'ai le fichier tar.gz en 5 exemplaires de toute façon )
 
J'ai déjà fait barbare pour les avoir plus rien ne me fait peur là ;)
 
Si on arrive à extraire le fichier, comme c'est un dump, il y a de très grandes chance de récupérer quand même des choses en fait...  
 
P.S. : Si c'est pas malheureux d'en arriver là :'(


Message édité par Sly Angel le 31-01-2003 à 19:48:59
n°218203
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 19:54:26  profilanswer
 

Sly Angel a écrit :

Je m'en fout, toute solution même barbare est bonne là ! :lol: ( j'ai le fichier tar.gz en 5 exemplaires de toute façon )
 
J'ai déjà fait barbare pour les avoir plus rien ne me fait peur là ;)
 
Si on arrive à extraire le fichier, comme c'est un dump, il y a de très grandes chance de récupérer quand même des choses en fait...  
 
P.S. : Si c'est pas malheureux d'en arriver là :'(
 


Je vais voir dans les sources de gzip/gunzip où est stocké le CRC 32 (j'imagine que cé un CRC 32) ... l'idée serait de "chatouiller" qq octets pour que le CRC soit de nouveau "correct" ...  :whistle:  
Par contre après c'est le loto, où tu récupères de la compote, où tu récupères qq données lisibles ... mais bon, faut pas rêver ...
 :cry:
 
 
EDIT : ptet une meilleure idée ... je vais voir si on peut pas faire "sauter" le calcul du CRC pour créer une version spéciale de gunzip ... [:cupra]


Message édité par Zzozo le 31-01-2003 à 20:12:20
n°218211
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 20:29:36  profilanswer
 

Ayé Sly, tu as l'endroit où se trouve les sources modifiés en PM ... Bon courage ... :)

n°218212
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 20:31:29  profilanswer
 

merci, je vais aller voir ça, t'es super [:prosterne]

n°218213
samuelp
Posté le 31-01-2003 à 20:35:59  profilanswer
 

Sly Angel a écrit :

merci, je vais aller voir ça, t'es super [:prosterne]


 
C la premiere fois que je vois te prosterner, je suis, comment dire, tout chose... :sweat:

n°218217
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 20:49:52  profilanswer
 

samuelp a écrit :


 
C la premiere fois que je vois te prosterner, je suis, comment dire, tout chose... :sweat:  


 
je me prosterne parce que son idée est vraiment pas con et qu'il se casse le cul pour moi et ça j'apprécie beaucoup ;)

n°218221
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 31-01-2003 à 20:51:30  profilanswer
 

En tout cas, on a là une brillante démonstration des avantages de l'opensource ... :)
En espérant que ca aboutisse à qqchose de concret ... :)

n°218222
Sly Angel
Architecte / Développeur principal
Posté le 31-01-2003 à 20:55:25  profilanswer
 

Il est rebel :o
 
Sinon c'est clair que modifier les sources c'est bien pratique parfois :)

n°218321
trictrac
Posté le 01-02-2003 à 01:20:57  profilanswer
 

bon.. et alors , ca donne koi, on veut la soluce nous ;)

n°218323
BMOTheKill​er
Posté le 01-02-2003 à 04:56:35  profilanswer
 

http://forum.hardware.fr/icones/flagn0.gif

n°218352
Sly Angel
Architecte / Développeur principal
Posté le 01-02-2003 à 11:04:10  profilanswer
 

trictrac a écrit :

bon.. et alors , ca donne koi, on veut la soluce nous ;)


 
Bah Zzozo est en train de virer les erreurs de gzip petit à petit, il a déjà viré le test CRC et le error length mais il reste un problème de EOF.  
 
Il bosse dessus aujourd'hui m'a t'il dit :)

n°218540
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 01-02-2003 à 21:06:00  profilanswer
 

Bon bah toutes les tentatives se sont avérées infructueuses ... l'archive est en vraiment en trop sale état ... :(


Message édité par Zzozo le 01-02-2003 à 21:06:20
n°218560
asphro
Posté le 01-02-2003 à 21:58:07  profilanswer
 

bon ben ésperons que la sociéte va reussir a recupere ca !!
 
se serai dommage quand même !
 

n°218563
Zzozo
Modérateur
Un peu, passionément, à la fol
Posté le 01-02-2003 à 22:04:50  profilanswer
 

AsPHrO a écrit :

bon ben ésperons que la sociéte va reussir a recupere ca !!
 
se serai dommage quand même !
 
 


Je pense que oui ... :) ...

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Divers

  fixer une archive tar.gz salement amochée :/

 

Sujets relatifs
Comment extraire une archive rar sous linux ?fixer le mtu pour de bon [MDK 9]
Decompresser une archive .zip sous unix (AIX)Supprimer un Rep d'une archive TAR HELP
J'ai téléchargé l'archive iptables, mais je ne peux pas la decompresse[umask chmod] c'est possible de fixer un +X en représentation octale ?
TAR archive multipartComment transferer une archive gz d'un windows à un linux par d7
Fixer le umask par defaut pour tout le monde sans rebooterExtraire une archive *.bin pour Mac Os sous Win XP
Plus de sujets relatifs à : fixer une archive tar.gz salement amochée :/


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR