Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
tutoriel:reparer_une_archive_corrompue [Le 23/06/2010, 21:56] 62.88.64.152 |
tutoriel:reparer_une_archive_corrompue [Le 11/09/2022, 12:22] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 24: | Ligne 24: | ||
Et bien vous n'avez vraiment pas de chance ! Votre archive est certainement corrompue. | Et bien vous n'avez vraiment pas de chance ! Votre archive est certainement corrompue. | ||
- | =====Solution===== | + | =====Solution pour une archive compressée tar.bz2===== |
Avec le gestionnaire d'archive, vous récupérez la première partie de l'archive, à savoir toutes les données avant l'erreur dans le fichier. | Avec le gestionnaire d'archive, vous récupérez la première partie de l'archive, à savoir toutes les données avant l'erreur dans le fichier. | ||
- | Pour récupérer la suite, tapez : | + | Pour récupérer la suite, tapez : |
<code> | <code> | ||
bzip2recover nomdelarchive.tar.bz2 | bzip2recover nomdelarchive.tar.bz2 | ||
Ligne 71: | Ligne 71: | ||
Voilà vous n'avez plus qu'à [[:archivage|décompresser]] la dernière archive ainsi obtenue. | Voilà vous n'avez plus qu'à [[:archivage|décompresser]] la dernière archive ainsi obtenue. | ||
+ | =====Solution pour une archive compressée TGZ (avec Gzip Recovery Tool)===== | ||
+ | |||
+ | Gzip Recovery Tool est un outil en ligne de commande qui permet de restaurer une archive corrompue TGZ (tar.gz). | ||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | * Via les dépôts: installer le paquet **[[apt>gzrt]]**. | ||
+ | * Manuellement (en passant par le site de l'auteur): [[https://www.urbanophile.com/arenn/coding/gzrt/gzrt.html]] | ||
+ | |||
+ | ==== Utilisation ==== | ||
+ | |||
+ | Lancer la commande suivante pour débuter la restauration: | ||
+ | <code> | ||
+ | gzrecover /chemin/vers/mon/archive/mon-archive-tar-corrompue.tar.gz | ||
+ | </code> | ||
+ | |||
+ | Une archive avec l'extension .recovered sera créée dans le répertoire courant après quelques minutes (varie selon la taille de votre archive à réparer). | ||
+ | |||
+ | Une fois l'exécution de gzrecover terminé, lancer la commande suivante pour extraire vos fichiers: | ||
+ | <code> | ||
+ | cpio -F mon-archive-tar-corrompue.tar.recovered -i -v | ||
+ | </code> | ||
=====Voir aussi===== | =====Voir aussi===== | ||
*[[:archivage]] | *[[:archivage]] |