Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
photorec [Le 16/11/2012, 16:56]
Canigou 66 videos > vidéos, type de systèmes de fichiers sur lesquels les > type de système de fichiers sur lequel les, dépot > dépôt, supprimer le paquet photorec.ou le paquet Tesdick > supprimer le paquet photorec ou le paquet testdisk.
photorec [Le 20/11/2023, 12:35] (Version actuelle)
geole [Lancement]
Ligne 1: Ligne 1:
-{{tag>​disque_dur récupérer photo vidéo ​BROUILLON}}+{{tag>Bionic ​disque_dur récupérer photo vidéo}}
  
 ---- ----
  
 +{{ :​application:​photorec:​qphotorec.ico?​100}}
  
 ====== Récupération de données effacées : Photorec ====== ====== Récupération de données effacées : Photorec ======
  
 +<note warning>
 +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!
 +</​note>​
  
-**Photorec** fonctionne de pair avec [[Testdisk]] et s'​utilise en mode « console » (pas d'​interface graphique). +<note important>​ 
-Il fonctionne sous WindowsLinux, Mac OS X, Solaris ​et BSD. Il est distribué sous licence GPL.+ 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 officielsil 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>​
  
-Il scanne le [[disque dur]] et les CD-ROM à la recherche de fichiers (notamment photosvidéosdocuments, et archives) existant physiquement sur le disque mais non répertoriés dans l'//index// du système de fichier. +**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 WindowsGNU/LinuxMac OS XSolaris ​et BSD. Il est distribué sous licence [[http://www.gnu.org/licenses/gpl.html|GNU GPLv2]].
-Son but est de retrouver un ou des fichiers supprimés à tort ou perdus suite à une corruption de la partition.+
  
-Son "​ami",​ [[Testdisk]],​ sert lui à scanner ​un [[disque dur]] pour récupérer une table des [[partitions]] effacée ou endommagée.+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é 
  
  
-===== Pré-requis ===== 
-  * Savoir ce qu'est une [[partitions|partition]] 
  
-  * Connaître le type de système de fichiers sur lequel les données ont été perdues : 
-    - FAT, 
-    - NTFS, 
-    - ext2/ext3 (système de fichiers) 
-    - HFS 
  
-=== Attention : à partir de Lucid Lynx, Ubuntu est en ext4, la version 6.14 (béta) de testdisk+photorec semble gérer l'​ext4,​ à vérifier pour la version du dépôt === 
  
-=== 03/2012 : Utilisé avec succès sur ext4 avec la version ​ 6.11-2 dans les dépôts === +<note tip>Vos documents [[Libreoffice]] ​ peuvent se retrouver en sélectionnant seulement le format **zip**.</​note>​
-===== Installation =====+
  
-Pour plus de sécurité, PhotoRec utilise un accès en lecture seule au lecteur que vous essayez ​de récupérer.+===== Pré-requis ===== 
 +  * Disposer des [[:​sudo|droits d'​administration]]. 
 +  * Disposer d'une connexion à Internet configurée et activée. 
 +  * Savoir ce qu'est une [[:​partitions|partition]] 
 +  * Connaître le type de [[:​système ​de fichiers]] sur lequel les données ont été perdues : 
 +     * FAT 
 +     * NTFS 
 +     * exFAT 
 +     * ext2/​ext3/​ext4 
 +     * HFS+  
 +     * Et d'​autres...
  
-<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.</​note>​ 
  
-Ainsi pour l'​installation de PhotoRec et la sauvegarde des fichiers récupérés,​ vous ne devez pas utiliser la partition sur laquelle les fichiers ont été perdus. +===== Installation ===== 
- +====Via les dépôts ​Ubuntu==== 
-==== Installation par les dépôts ​officiels ​==== +[[:​tutoriel:​comment_installer_un_paquet|Installer ​le paquet]] **[[apt>testdisk|testdisk]]** (Photorec ​est distribué ​avec l'​outil de récupération de partition [[:testdisk]]). 
- +Pour une installation alternative,​ voir la page [[:​Testdisk#​Via le site officiel|Testdisk]]. 
-Il vous suffit pour cela d'[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt://testdisk|testdisk]]** (photorec ​est fourni ​avec l'​outil de récupération de partition [[testdisk]]). +==== Depuis le site officiel==== 
- +<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.\\ 
-==== Installation du dernier binaire disponible ​==== +</​note>​ 
- +  - Se rendre ​sur la [[https://​www.cgsecurity.org/​wiki/​T%C3%A9l%C3%A9charger_TestDisk|page de téléchargement]] ​du site officiel; 
-Si vous souhaitez installer les dernières versions (stable et développement) ​de PhotoRec ​(et TestDisk), les fichiers se trouvent ​sur [[http://​www.cgsecurity.org/​wiki/​TestDisk_Download|la page de téléchargements ​du site]]. +  ​- Télécharger **Testdisk & Photorec** Linux (32 bits ou 64 bits selon votre [[:​architecture matérielle]]dans votre dossier personnel; 
- +  - [[:archivage|Extraire l'​archive]] ''​tar.bz2'' ​téléchargé.\\ **PhotoRec** est directement utilisable en lançant l’exécutable "​photorec_static"​ situé ​dans le dossier ​extrait
- +
- +
-=== Exemple : Installation de la version "​Bêta"​ === +
- +
-  * Récupérer l'​archive ​(ici ''​testdisk-6.12-WIP.linux26.tar.bz2''​+
-    <​code>​wget http://​www.cgsecurity.org/​testdisk-6.12-WIP.linux26.tar.bz2</​code>​ +
-  * Extraire l'​archive ​(Crée le dossier ​''​testdisk-6.12-WIP'' ​dans votre dossier personnel) +
-    <​code>​tar xvjf testdisk-6.12-WIP.linux26.tar.bz2</​code>​ +
-  ​Se déplacer ​dans le dossier ​créé +
-    <​code>​cd testdisk-6.12-WIP</​code>​ +
-  * Lancer PhotoRec en tant que //root// +
-    <​code>​sudo photorec</​code>​+
  
 ===== Configuration ===== ===== Configuration =====
 +Pour plus de sécurité, **PhotoRec** utilise un accès en lecture seule au lecteur que vous essayez de récupérer. L'​écriture des fichiers récupérés sera faite sur une autre unité. **PhotoRec** vous demandera où créer un dossier **Recup_dir** dans lequel il mettra les fichiers récupérés lors du scan.
 +<note important>​**Attention**,​ avant de lancer PhotoRec, assurez-vous qu'il y a suffisamment d'​espace libre sur l'​unité qui accueillera les fichiers récupérés. </​note>​
  
-<note important>​**Attention** avant de lancer PhotoRecassurez-vous qu'il y a suffisamment d'espace libre sur le disque dur à partir duquel vous lancez PhotoRec pour accueillir les fichiers récupérés+=====Lancement===== 
- +==== Montage de la partition de récupération ==== 
-En effet, dès le début ​du scan, PhotoRec crée dans le dossier à partir duquel il a été lancé des sous dossiers dans lesquels il met directement les fichiers récupérés lors du scan+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**:​ 
-Il est aussi possible de modifier les options par défaut ​de photorec ​pour ne pas rencontrer ce problème.</note+<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
 +Ou bien si vous utilisez la version du site officiel extraite dans votre dossier personnel: <​code>​sudo ./​testdisk*/​photorec_static</​code>​
  
 ===== Utilisation===== ===== Utilisation=====
  
-Taper la commande ​''​sudo photorec''​ dans un [[terminal]].+<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==== 
 +Même interface que [[:​Testdisk]] ; on choisit le disque (flèches haut et bas) et  
 +  - On lance le scan (//​proceed//​) (flèches gauche droite puis touche <​entrée>​ pour valider);\\ {{applications:​photorec_xenial.png?​500}}\\ 
 +  - On choisit son type de partition (//intel// pour PC standard, les autres sauront faire le bon choix ;-))\\ {{application:​photorec:​photorec2.png?​500}}\\ Touche <​entrée>​ pour valider  
 +  - 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}}\\  
 +    *   - __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]] 
 +    * Soit la partition ​dans laquelle on sait que se trouvait les fichiers que l'on veut récupérer. \\ {{application:​photorec:​photorec4.png?​500}} 
 +<note tip>Pour cette démo j'ai effacé, vidé la corbeille puis formaté mon disque. Mais avant de lancer **photorec**,​ j'ai récupéré mon ancienne partition avec [[:Testdisk]]. Ma [[:​partitions#​la_table_des_partitionsun_schema_des_partitions_d_un_disque|table de partition]] étant valide (mon index) je peux donc choisir l'​option de scanner ma partition.</​note>​ 
 +<note tip>Si je ne peux pas récupérer une partition effacée et que je veux récupérer des fichiers sur cette ancienne partition je choisis plutôt de scanner tout le disque</​note>​
  
-{{application:photorec:​photorec1.png?​300}}+4. Pour récupérer les fichiers, il est possible que PhotoRec vous demande le type de système de fichiers où les fichiers perdus étaient stockées: 
 +  * Si vous avez opté pour le disque entier, choisissez <​whole>​
  
-Même interface ​que [[:​Testdisk]] ; on choisi le disque (flèches haut et bas) et on lance le scan (//​proceed//​) (flèches gauche droite puis entrée pour valider);+5. **Photorec** vous demandera alors dans quel dossier mettre les fichiers récupérés. Si possible, en utilisant un autre terminal, ​ créer un dossier nommé "​RECUP" ​que vous pourrez alors sélectionner en toute tranquillité.
  
-On choisi son type de partition ​(//intel// pour PC standard, les autres sauront faire le bon choix ;-))+<note warning>​Bien que cela ait déjà été dit au tout début, il est interdit d'​utiliser le même disque si vous recherchez sur le disque ou la même partition ​si vous recherchez dans une partition pour y stocker ce qui va être récupéré.<​/note>
  
-{{application:​photorec:​photorec2.png?300}}+ (Il y créera un dossier nommé **recup-dir** pour y mettre les fichiers récupérés). Si vous souhaitez sauvegarder les fichiers sur un autre disque (un disque dur externe par exemple), le disque se trouvera dans /media/[nom de l'​utilisateur]/​[nom du disque], ou dans /mnt ou dans /run/media. Le disque de destination doit être monté.
  
-entrée pour valider puis on choisi quoi scanner :+6. Puis je lance le scan en validant avec « search » (bouton flèche gauche flèche droite)
  
-Soit tout le disque (peut éventuellement récupérer des fichiers plusieurs formatages auparavant). +7Puis on oublie son PC pendant quelques heures…
-À priori dans ce cas il ne s'​occupe pas de la table de partition (l'​index de mon livre) existante+
  
-{{application:​photorec:​photorec3.png?300}}+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é.
  
-A sélectionner si on a formaté son disque et que l'on veut récupérer des fichiers d'avant formatage. +====Accéder aux fichiers ​==== 
-(ici j'ai ma partition FAT32 qui recouvre mon ancienne partition NTFS) voir le tuto [[Testdisk]] +Le dossier de récupération créé par **Photorec** est accessible uniquement avec les [[:​sudo|droits ​d'administration]]Vous ne pourrez donc pas accéder aux fichiers récupérés ni les manipuler depuis votre [[:​gestionnaire de fichiers]] habituel. Pour celanous devrons ​avant tout, modifier les droits d'accès ​de ce dossier à l'aide de la [[:​commande_shell|commande]]:​ 
- +<​code>​sudo chown -R <​utilisateur>​ recup_dir*</code
-Soit la partition dans laquelle on sait que se trouvait les fichiers que l'on veut récupérer. +//​(Remplacer "<utilisateur>" par votre nom d'​utilisateur ​et modifier éventuellement le chemin si vous aviez choisi un autre emplacement ​que votre dossier personnel pour créer ​le dossier **recup_dir**)// \\ 
- +Vous pouvez maintenant utiliser votre [[:​gestionnaire de fichiers]] normalement. 
-{{application:​photorec:​photorec4.png?​300}} +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.
-<note tip>Pour cette démo j'ai effacévidé la corbeille puis formaté mon disque mais avant de lancer photorec j'ai récupéré mon ancienne partition avec Testdisk, ma table de partition étant valide (mon index) je peux donc choisir ​l'option ​de scanner ma partition.</note+
-<note tip>Si je ne peux pas récupérer une partition effacée ​et que je veux récupérer des fichiers sur cette ancienne partition je choisis plutôt de scanner tout le disque</note> +
- +
-Puis je lance le scan en validant avec « search » (bouton flèche gauche flèche droite) +
- +
- +
- +
-Puis on oublie son PC pendant quelques heures… +
- +
-Par contre ce qui est sympa c'est que si vous arrêtez le scan, au prochain lancement du programme il vous demande si vous voulez reprendre ou vous vous étiez arrêté.+
  
 ===== Désinstallation ===== ===== Désinstallation =====
  
-Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] ​**photorec** ou le paquet ​**testdisk**. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que choisirez. +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer le paquet]] **testdisk**. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.\\ 
- +Pour supprimer la version du site officiel extraite dans votre dossier personnel, il suffit de supprimer le dossier extrait.
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * **(fr, en)** [[http://​www.cgsecurity.org/​wiki/​PhotoRec_FR|Site 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. 
 +  * [[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]].//​
  • photorec.1353081361.txt.gz
  • Dernière modification: Le 16/11/2012, 16:56
  • par Canigou 66