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 | ||
photorec [Le 31/03/2018, 12:11] 92.130.148.47 |
photorec [Le 26/03/2025, 16:34] (Version actuelle) 37.67.122.24 [Récupérer les fichiers] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Bionic Xenial Trusty disque_dur récupérer photo vidéo}} | + | {{tag>Bionic disque_dur récupérer photo vidéo}} |
---- | ---- | ||
Ligne 6: | Ligne 6: | ||
====== Récupération de données effacées : Photorec ====== | ====== Récupération de données effacées : Photorec ====== | ||
- | <note important>Aussitôt que vous constatez la perte de fichiers, arrêtez d'utiliser, autant que faire se peut, le disque dur (ou autre périphérique de stockage sur lequel a eu lieu la perte). Autrement, vous risquez de ré-écrire par dessus vos fichiers perdus. Ainsi pour l'installation de **PhotoRec** puis la sauvegarde des fichiers récupérés, vous ne devez pas utiliser la partition sur laquelle les fichiers ont été perdus. | ||
- | **PhotoRec** étant disponible depuis le [[:depots|dépôt officiel Universe]], il n'y a aucun problème à l'installer et l'utiliser depuis une [[:live_cd|session live Ubuntu]] pour ainsi, éviter toute écriture sur la partition des fichiers à récupérer si celle-ci est la partition système.</note> | ||
- | **Photorec** fonctionne de pair avec [[:Testdisk]] et s'utilise en [[:commande_shell|lignes de commandes]] depuis un [[:terminal]] (pas d'interface graphique). | + | <note warning> |
- | Il fonctionne sous Windows, %%GNU/Linux, Mac OS X, Solaris et BSD.%% Il est distribué sous licence [[http://www.gnu.org/licenses/gpl.html|Licence GPLv2]].\\ | + | Aussitôt que vous constatez la perte de fichiers, arrêtez d'utiliser le disque dur ou le périphérique de stockage sur lequel a eu lieu la perte. Autrement, vous risquez d'y réécrire par-dessus et de les effacer pour de bon! |
- | Son but est de retrouver un ou des fichiers supprimés à tort ou perdus suite à une corruption de la partition puis de les récupérer. Pour cela, il scanne l'unité de stockage, //([[:disque dur]], support USB, cartes mémoire, CD/DVD-ROM,...)// à la recherche de fichiers (notamment photos, vidéos, documents, et archives) existant physiquement sur le disque mais non répertoriés dans l'//index// du système de fichier puis les récupère.\\ | + | </note> |
- | Par contre, il ne récupère pas le [[:partitions#la_table_des_partitionsun_schema_des_partitions_d_un_disque| table des partitions]]. C'est son "ami", [[:Testdisk]], qui sert lui à scanner une unité de stockage pour récupérer une [[:partitions#la_table_des_partitionsun_schema_des_partitions_d_un_disque| table des partitions]] effacée ou endommagée. | + | |
- | Voici une liste actualisée avec la version PhotoRec 7.0 [[http://www.cgsecurity.org/wiki/Formats_de_fichier_r%C3%A9cup%C3%A9r%C3%A9s_par_PhotoRec|ici]]. | + | <note important> |
+ | Ainsi pour l'installation de **PhotoRec** puis la sauvegarde des fichiers récupérés, vous ne devez pas utiliser la [[:partitions|partition]] sur laquelle les fichiers ont été perdus. **PhotoRec** étant disponible depuis les dépôt officiels, il n'y a aucun problème à l'installer et l'utiliser depuis une [[:live_cd|session live Ubuntu]] pour ainsi éviter toute écriture des fichiers sur la partition système. | ||
+ | </note> | ||
- | <note tip>Vos documents [[Libreoffice]] peuvent se retrouver en sélectionnant seulement la catégorie **zip**.</note> | + | **Photorec** est un logiciel de récupération de fichiers supprimés à tort ou perdus suite à une corruption de données. Il se lance depuis un [[:terminal]] via la commande ''photorec'' et fonctionne sous Windows, GNU/Linux, Mac OS X, Solaris et BSD. Il est distribué sous licence [[http://www.gnu.org/licenses/gpl.html|GNU GPLv2]]. |
+ | |||
+ | Sa méthode consiste à scanner l'unité de stockage (disque dur, clé USB...) à la recherche de fichiers existant physiquement sur le disque mais non répertoriés dans l'index du système de fichier. Il est possible de spécifier le type de fichier à récupérer pour faciliter les recherches (voir la liste des [[https://www.cgsecurity.org/wiki/Formats_de_fichier_r%C3%A9cup%C3%A9r%C3%A9s_par_PhotoRec|formats supportés]]). Cependant, cet outil ne pourra pas récupérer une partition entière et [[:Testdisk]] semble alors plus approprié. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <note tip>Vos documents [[Libreoffice]] peuvent se retrouver en sélectionnant seulement le format **zip**.</note> | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
Ligne 38: | Ligne 45: | ||
<note tip>La dernière version de Testdisk incluant **PhotoRec** est disponible depuis le site officiel "prête à l’emploi". Elle ne nécessite aucune installation ni modification de votre système installé ou en [[:live_cd|session live Ubuntu]]. | <note tip>La dernière version de Testdisk incluant **PhotoRec** est disponible depuis le site officiel "prête à l’emploi". Elle ne nécessite aucune installation ni modification de votre système installé ou en [[:live_cd|session live Ubuntu]]. | ||
Son lancement s’effectue directement depuis l’exécutable fourni.\\ | Son lancement s’effectue directement depuis l’exécutable fourni.\\ | ||
- | </note> | + | </note> |
- Se rendre sur la [[https://www.cgsecurity.org/wiki/T%C3%A9l%C3%A9charger_TestDisk|page de téléchargement]] du site officiel; | - Se rendre sur la [[https://www.cgsecurity.org/wiki/T%C3%A9l%C3%A9charger_TestDisk|page de téléchargement]] du site officiel; | ||
- Télécharger **Testdisk & Photorec** Linux (32 bits ou 64 bits selon votre [[:architecture matérielle]]) dans votre dossier personnel; | - Télécharger **Testdisk & Photorec** Linux (32 bits ou 64 bits selon votre [[:architecture matérielle]]) dans votre dossier personnel; | ||
Ligne 48: | Ligne 55: | ||
=====Lancement===== | =====Lancement===== | ||
+ | ==== Montage de la partition de récupération ==== | ||
+ | Si vous savez ou pensez que le répertoire **home** va être trop petit pour récupérer les données, il faut utiliser une autre partition. L'idéal est de la monter dans le répertoire home afin qu'elle soit plus facile à sélectionner. **Exemple**: | ||
+ | <code bash> mkdir RECUP; sudo umount /dev/sdf2; sudo -v mount /dev/sdf2 RECUP</code> | ||
+ | Au moment crucial du choix du lieu de récupération, vous pourrez la sélectionner facilement. | ||
+ | ==== Lancement de l'application ==== | ||
Dans un [[:terminal]], saisir la [[;commande_shell|commande]] <code>sudo photorec</code> | Dans un [[:terminal]], saisir la [[;commande_shell|commande]] <code>sudo photorec</code> | ||
Ou bien si vous utilisez la version du site officiel extraite dans votre dossier personnel: <code>sudo ./testdisk*/photorec_static</code> | Ou bien si vous utilisez la version du site officiel extraite dans votre dossier personnel: <code>sudo ./testdisk*/photorec_static</code> | ||
===== Utilisation===== | ===== Utilisation===== | ||
+ | |||
+ | <note tip>Si vos données sont chiffrées, les signatures en clair ne sont plus valables. Il faudrait introduire les signatures chiffrées !LOL </note> | ||
====Récupérer les fichiers==== | ====Récupérer les fichiers==== | ||
Même interface que [[:Testdisk]] ; on choisit le disque (flèches haut et bas) et | Même interface que [[:Testdisk]] ; on choisit le disque (flèches haut et bas) et | ||
Ligne 58: | Ligne 72: | ||
- Puis on choisit quoi scanner : | - Puis on choisit quoi scanner : | ||
* Soit tout le disque (peut éventuellement récupérer des fichiers plusieurs formatages auparavant).\\ À priori dans ce cas il ne s'occupe pas de la [[:partitions#la_table_des_partitionsun_schema_des_partitions_d_un_disque|table de partition]] (mon index) existante. \\ {{:application:photorec:photorec3.png?500}}\\ | * Soit tout le disque (peut éventuellement récupérer des fichiers plusieurs formatages auparavant).\\ À priori dans ce cas il ne s'occupe pas de la [[:partitions#la_table_des_partitionsun_schema_des_partitions_d_un_disque|table de partition]] (mon index) existante. \\ {{:application:photorec:photorec3.png?500}}\\ | ||
- | * - __C'est à ce niveau qu'on pourra choisir les divers types de fichiers (voir liste) en choisissant l'option "**File Opt**" avant de faire le **search**.__ | + | * - __C'est à ce niveau qu'on pourra choisir les divers types de fichiers ( [[https://www.cgsecurity.org/wiki/File_Formats_Recovered_By_PhotoRec|voir liste]] ) en choisissant l'option "**File Opt**" avant de faire le **search**.__ |
* À sélectionner si on a formaté son disque et que l'on veut récupérer des fichiers d'avant formatage. (ici j'ai ma partition FAT32 qui recouvre mon ancienne partition NTFS) voir le tuto [[:Testdisk]] | * À sélectionner si on a formaté son disque et que l'on veut récupérer des fichiers d'avant formatage. (ici j'ai ma partition FAT32 qui recouvre mon ancienne partition NTFS) voir le tuto [[:Testdisk]] | ||
* Soit la partition dans laquelle on sait que se trouvait les fichiers que l'on veut récupérer. \\ {{application:photorec:photorec4.png?500}} | * Soit la partition dans laquelle on sait que se trouvait les fichiers que l'on veut récupérer. \\ {{application:photorec:photorec4.png?500}} | ||
Ligne 77: | Ligne 91: | ||
7. Puis on oublie son PC pendant quelques heures… | 7. Puis on oublie son PC pendant quelques heures… | ||
- | Par contre ce qui est sympa ;-) c'est que si vous arrêtez le scan (STOP), au prochain lancement du programme il vous demande si vous voulez reprendre ou vous vous étiez arrêté. | + | Par contre ce qui est sympa ;-) c'est que si vous arrêtez le scan (STOP), au prochain lancement du programme il vous demande si vous voulez reprendre ou vous vous étiez arrêté. |
+ | Vous devez relancez photorec dans le même répertoire où a été créé au premier démarrage deux fichiers photorec.se*. | ||
====Accéder aux fichiers ==== | ====Accéder aux fichiers ==== | ||
Ligne 85: | Ligne 100: | ||
Vous pouvez maintenant utiliser votre [[:gestionnaire de fichiers]] normalement. | Vous pouvez maintenant utiliser votre [[:gestionnaire de fichiers]] normalement. | ||
Il est également possible d'afficher les dossiers cachés avec la commande Ctrl + H, le dossier Recup_dir est ainsi accessible directement dans votre gestionnaire de fichiers. | Il est également possible d'afficher les dossiers cachés avec la commande Ctrl + H, le dossier Recup_dir est ainsi accessible directement dans votre gestionnaire de fichiers. | ||
+ | ==== Comportement en présence de secteurs illisibles ==== | ||
+ | A traiter. | ||
+ | ==== Traitement des fichiers récupérés ==== | ||
+ | Voir des idées en consultant ces liens.\\ | ||
+ | [[https://www.cgsecurity.org/wiki/Après_l%27utilisation_de_PhotoRec|cgsecurity]] | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 92: | Ligne 112: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(fr, en)** [[http://www.cgsecurity.org/wiki/PhotoRec_FR|Site officiel de Photorec]] | + | * **(fr, en)** [[https://www.cgsecurity.org/wiki/PhotoRec_FR|Site officiel de Photorec]] |
- | * **(fr, en)** [[http://www.cgsecurity.org/wiki/PhotoRec_Etape_par_Etape|PhotoRec étape par étape]] : mode d'emploi simple et détaillé sur le site officiel. | + | * **(fr, en)** [[https://www.cgsecurity.org/wiki/PhotoRec_Etape_par_Etape|PhotoRec étape par étape]] : mode d'emploi simple et détaillé sur le site officiel. |
+ | * **(fr, en)** [[https://www.cgsecurity.org/wiki/Apr%C3%A8s_l%27utilisation_de_PhotoRec|Après l'utilisation de PhotoRec]] : mode d'emploi simple et détaillé sur le site officiel (chemin difficilement trouvable sur la version française). | ||
* [[http://www.octetmalin.net/linux/tutoriels/photorec.php|Tutoriel sur octetmalin]] | * [[http://www.octetmalin.net/linux/tutoriels/photorec.php|Tutoriel sur octetmalin]] | ||
+ | * [[https://packages.debian.org/fr/sid/libimage-exiftool-perl|marquage photos]] | ||
+ | * [[https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-210/Utilisez-et-etendez-PhotoRec-pour-recuperer-vos-donnees-perdues|Un témoignage.]] | ||
---- | ---- | ||
//Contributeurs : [[utilisateurs:toth_o]], [[utilisateurs:sheep]].// | //Contributeurs : [[utilisateurs:toth_o]], [[utilisateurs:sheep]].// |