Comment récupérer des données perdues / inaccessibles à partir de mon périphérique de stockage?


48

Quelles mesures puis-je prendre pour essayer de récupérer des données perdues ou inaccessibles à partir d'un périphérique de stockage?

Réponses:

Nous avons des questions distinctes traitant de manière plus détaillée des problèmes courants liés aux lecteurs flash USB:


Plus spécifique s'il vous plaît. Je pourrais dire glisser-déposer et cela pourrait être une réponse valable.
Ngen

@ ngen: ajusté, le glisser-déposer ne fonctionne plus maintenant. S'il vous plaît voir la communauté-faq-proposé .
Tamara Wijsman le

Peut être ça? diskdigger.org
tobylane

@tobylane: Shareware, même si cela semble bien. Je pourrais peut-être créer une liste d'alternatives ...
Tamara Wijsman

Besoin d'un troisième cas pour lequel les fichiers ont été supprimés accidentellement et ne sont pas dans la corbeille
That Brazilian Guy

Réponses:


23

En cas de pannes mécaniques.

Priez, cela vous aidera et vous calmera. :-)

introduction

Si vous avez une défaillance mécanique (par exemple, des accidents aléatoires, vous arrêtez de travailler un jour, des bruits étranges de type "crissement" / "bip"), chaque fois que vous le branchez et que vous l'allumez, vous pourriez l'aggraver encore davantage. S'il s'agit de données très importantes, je vous conseillerais de les transmettre à un service de récupération de données de laboratoire / professionnel.

Cependant, si vous voulez le faire vous-même, vous pouvez résumer les défaillances mécaniques en deux catégories:

Problèmes de broche / internes ou problèmes externes / de contrôleur.

Premièrement, problèmes de broche / à l'intérieur. C'est la pire chose qui puisse arriver à un disque dur physique. Si c'est le cas, cela dépend vraiment de la gravité. Mon outil préféré pour cela (non gratuit) est R-Studio , il vous permet de créer une image à partir du lecteur et d'effectuer de nombreuses passes *, puis d'effectuer la récupération à partir de l'image.

* (En fait, des lecteurs ont échoué lors de la lecture d'un secteur, mais rien qu'en essayant encore et encore, cela a fonctionné - même en le débranchant et en le rebranchant)

Selon l'importance des données et si vous ne pouvez pas lire, j'essaierais le truc du congélateur . Cela ressemble à une blague mais ce n’est vraiment pas le cas. Mettez le lecteur dans un sac étanche et collez-le au congélateur pendant quelques heures (je le laisse habituellement pendant 6 heures ou toute la nuit), puis, lorsque vous le branchez, vous pouvez vous en servir 15 à 30 minutes avant. il se bloque à nouveau.

S'il s'agit d'un problème lié à la carte contrôleur, le seul moyen de le résoudre est de réactiver le lecteur (site Web du fabricant) ou, le plus souvent, de changer (avec soin) la carte contrôleur d'un modèle identique.

Pour les lecteurs flash, encore une fois, si important, allez dans un laboratoire. Si vous voulez le faire vous-même, il n'y a pas grand chose à dire.

L'erreur concerne-t-elle le contrôleur ou la mémoire?

En règle générale, si c'est le contrôleur, lorsque vous branchez le lecteur, rien ne se passera. S'il s'agit de la mémoire flash elle-même, il s'agit en quelque sorte d'un lecteur de disquette / CD sans le support. Vous pouvez voir une lettre de lecteur, mais vous ne pouvez pas y accéder (obtenez parfois l'avertissement d'insertion de support).

Si c'est la mémoire elle-même, je ne connais pas de solution.

Si toutefois c'est le contrôleur, je n'ai jamais eu de la chance que 40% du temps à le faire moi-même (et cela dépend de l'architecture du stick). La plupart des sticks les moins chers que vous voyez ont deux cartes - l'une est le contrôleur et la seconde (pas vraiment le terme technique) est une carte fille à enclenchement instantané. Vous pouvez généralement simplement débrancher la mémoire et la connecter à une autre carte.

Habituellement, la carte n’a même pas besoin de provenir d’un lecteur similaire, il suffit d’essayer d’obtenir le bon fournisseur de puces (par exemple, l’image de marque sur l’un des CI), la plus courante étant celle de Winbond et fonctionnant généralement avec n’importe quelle puce de mémoire. .


1
vous pouvez (en théorie) récupérer des données sur une puce mémoire endommagée ou endommagée en la décapotant, mais il est difficile de la bricoler et vous ne devriez probablement le faire que lors d'un dernier effort. Cela peut prendre quelques semaines / mois pour récupérer toutes les données dont vous avez besoin. Certaines entreprises de récupération peuvent le faire, mais à un coût disponible uniquement pour les (ex) millionnaires. le matériel nécessaire au décapage et à la récupération à domicile est d'environ 5 000-10000 USD de seconde main.
satibel

20

En cas de corruption ou de secteurs défectueux.

Priez, cela vous aidera car cela vous calmera. :-)

Obtenez un accès direct aux données.

Lors de la récupération de fichiers à partir d'un lecteur externe, il est important de disposer de la connexion la plus courte possible .

Cela signifie que vous souhaitez vous débarrasser des câbles USB supplémentaires, des concentrateurs USB ou des équipements inutiles.

Si vous effectuez une récupération à partir d'un disque dur externe, essayez de le récupérer et de le connecter à l'aide d'un câble SATA ...
Si vous effectuez une récupération depuis une clé USB, essayez de le connecter à l'arrière de votre ordinateur, puis essayez différents ports.

Télécharger et graver un CD de démarrage ultime nécessaire pour les étapes suivantes.

La plupart des outils utilisés dans cet article sont tous disponibles sur le CD de démarrage ultime .

  1. Téléchargez le CD de démarrage ultime au bas de cette page : Cliquez sur l' entrez la description de l'image iciicône située à côté d'un miroir.

  2. En option, pour assurer la qualité, exécutez une somme de contrôle avec ce programme par rapport à la somme de contrôle indiquée ici .

  3. Gravez l'image ISO sur un CD à l' aide d' ImgBurn sous Windows, de LiquidCD sous Mac OSX ou de Brasero sous Linux.

  4. Facultativement, pour assurer la qualité, assurez-vous que le CD est vérifié.

Effectuez une sauvegarde (EASEUS Disk Copy).

Alors que nous essayons de récupérer le système de fichiers et / ou de récupérer les données, nous allons altérer le disque. Pour cette raison, vous voudrez peut-être effectuer une sauvegarde préliminaire pour vous assurer que, en cas de problème, vous aurez toujours un retour. -up disponible. Si vous soupçonnez une défaillance du disque, vous pouvez même envisager d’exercer la sauvegarde afin que vous puissiez toujours envoyer votre disque dur à des sociétés de criminalistique si vous avez réellement besoin des données ...

  1. Démarrez le CD d’amorçage ultime.

  2. Allez sur le disque dur -> Outils de clonage -> EASEUS Disk Copy .

  3. Effectuez une copie de disque sur un autre périphérique disposant de suffisamment d'espace libre.

Cela copiera les données exactement au niveau du secteur.

Vérifiez si un disque dur est toujours en parfait état (SMARTUDM).

Avant de modifier le lecteur, nous voulons être sûrs de ne pas aggraver son état. Commençons par vérifier l'état:

  1. Démarrez le CD d’amorçage ultime.

  2. Allez sur le disque dur -> Outils de gestion de périphérique -> SMARTUDM .

  3. Vérifiez si l'un des attributs SMART a un ***** en jaune ou en rouge, cela indique un mauvais état.

Si l'état ne va pas, essayez de récupérer en cas de problèmes mécaniques .

Si l'état est correct, alors nous allons faire une analyse d'erreur pour être au courant et éliminer les problèmes:

  1. Démarrez le CD d’amorçage ultime.

  2. Allez sur le disque dur -> Outils de diagnostic -> ViVARD .

  3. Laissez-le effectuer une analyse d'erreur , notez le nombre d'erreurs trouvées et le nombre de remappages effectués.

Identifiez le système de fichiers.

Couvert par Comment identifier le système de fichiers utilisé sur une partition? .

Essayez de réparer (TestDisk).

Avant de procéder à la récupération, il peut parfois être nécessaire de réparer d’abord la ou les partitions et le ou les systèmes de fichiers. C'est là que TestDisk entre en jeu, je vous recommande de jeter un coup d'œil à ce qu'il fait .

Voici comment y arriver:

  1. Démarrez le CD d’amorçage ultime.

  2. Allez sur le disque dur -> Outils de récupération de données -> TestDisk .

  3. Lisez la documentation au bas de cette page et essayez de réparer vos données.

Utilisez un logiciel de récupération (PhotoRec).

Maintenant que les tâches préliminaires sont terminées, voici comment vous pouvez commencer à récupérer:

  1. Démarrez le CD d’amorçage ultime.

  2. Allez sur le disque dur -> Outils de récupération de données -> PhotoRec .

  3. Lisez la documentation au bas de cette page (exemple: étape par étape ) et récupérez vos données.


Mon scénario est un peu différent: SMARTUDM renvoie "lecteur IDE introuvable", mais GSmartControl me dit qu'il a réussi le test d'intégrité de base et que GParted détecte le lecteur comme "non alloué". Que dois-je faire dans ce cas?
thdoan

Je voudrais d'abord utiliser gddrescueLinux pour créer une image du lecteur. La page Web EaseUs Disk Copy ne le répertorie plus en tant que logiciel gratuit (bien que Ultimate Boot CD indique en avoir une version gratuite), mais demande 19,90 $ ou 79 $, ou un lien "Essai gratuit" qui télécharge immédiatement un dc_demo.exefichier " " de 50 Mo
Xen2050 le

5

TestDisk est un analyseur de partition et un outil de récupération de données open source gratuit. C'est très utile pour récupérer des partitions perdues. PhotoRec est un autre outil gratuit de récupération de données couramment utilisé. En plus d'être inclus dans le CD de démarrage ultime, TestDisk et PhotoRec, comme l'a mentionné Tom Wijsman dans sa réponse, sont également inclus dans les référentiels de logiciels de nombreuses distributions Linux et sur le CD System Rescue. Le CD System Rescue est similaire au CD d’amorçage Ultimate, mais il est plus léger, ce qui est un avantage car il est normalement exécuté à partir d’un CD ou d’un lecteur flash USB où les performances sont importantes.

TestDisk est beaucoup plus efficace que PhotoRec. Le problème avec Testdisk est qu’il ne récupère pas toujours tous les fichiers supprimés. Si vous reformatez accidentellement une partition, TestDisk peut récupérer des milliers de fichiers sans manquer un seul fichier, mais si vous supprimez un fichier en l'envoyant dans la Corbeille puis en vidant la Corbeille, il ne peut pas toujours le récupérer.

Alors utilisez d'abord TestDisk, et si vous avez récupéré tous les fichiers supprimés avec TestDisk, vous avez terminé. Si vous avez récupéré la plupart des fichiers supprimés avec TestDisk, vous pouvez décider si vous avez terminé ou non. Si vous n'avez pas terminé après avoir exécuté TestDisk, vous pouvez essayer de récupérer les fichiers supprimés à l'aide de PhotoRec.

PhotoRec ne peut pas récupérer les fichiers supprimés qui ont été complètement écrasés (par exemple, avec le ddprogramme). Dans certains cas, le nom de fichier est stocké dans le fichier lui-même. Dans ce cas, PhotoRec essaie de récupérer le nom de fichier, mais la plupart du temps, PhotoRec ne peut pas récupérer les noms de fichiers.


Récupérer des fichiers basés sur le type de fichier en utilisant PhotoRec

Avant de suivre ces étapes, il est préférable de démarrer à partir d’un DVD / DVD USB sous tension Linux afin d’éviter d’utiliser le système d’exploitation dans lequel se trouve le fichier supprimé.

  1. Installez TestDisk s'il n'est pas déjà installé sur votre système d'exploitation. Dans les distributions Linux, installer TestDisk installera également PhotoRec avec lui.

  2. Ouvrez un terminal et lancez PhotoRec (lancement depuis un terminal depuis un live CD / USB ou en tant qu’utilisateur root).

  3. Sélectionnez le disque dur.

  4. Sélectionnez le type de partition.

    Si votre disque dur contient des partitions Linux, sélectionnez [Intel].

  5. Sélectionnez l'option de type de fichier.

    Déplacer vers [File Opt]et appuyez sur Enter. Ici, vous pouvez désactiver tous les types de fichiers en appuyant sur s. Utilisez l'espace pour basculer le bouton de vérification. Sélectionnez le ou les types de fichiers à récupérer.

  6. Sélectionnez les options.

    PhotoRec a également une liste de différentes options. Dans des circonstances normales, vous n'avez pas besoin de les modifier.

  7. Sélectionnez la partition.

    Déplacez le sélecteur sur la partition à partir de laquelle vous avez supprimé le fichier. Puis appuyez Entersur [Search].

  8. Sélectionnez le type de système de fichiers.

    Si vous utilisez Linux, ce sera ext2 / ext3 / ext4, la sélection par défaut est donc ext2/ext3. Sinon, si vous récupérez des fichiers à partir d'une partition au format FAT ou NTFS, sélectionnez Other.

  9. Sélectionnez un espace pour l'analyse.

    Indiquez Freesi vous n'avez pas écrit sur cette partition après avoir supprimé le fichier, sinon sélectionnez Whole.

  10. Sélectionnez un répertoire pour récupérer des fichiers.

    Maintenant, sélectionnez le chemin où les fichiers récupérés seront stockés. Puis appuyez sur Y.

PhotoRec indiquera le nombre de fichiers récupérés.

Source: révisé à partir de Comment récupérer des fichiers supprimés sous Linux à l'aide de PhotoRec


1

Foremost est un autre outil qui pourrait être très utile . Le nom de l'outil est un mot du dictionnaire qui pourrait contribuer à son obscurité relative car il ne peut jamais obtenir la première position dans la recherche Web pour son propre nom.

Avant toute chose

Foremost est un programme Linux permettant de récupérer des fichiers en fonction de leurs en-têtes et pieds de page. Les en-têtes et les pieds de page sont spécifiés par un simple fichier de configuration, ce qui vous permet de choisir les en-têtes à rechercher.

L'outil a une origine prépondérante dans les travaux du Bureau des enquêtes spéciales de l'armée de l'air américaine et du Centre d'études et de recherches sur la sécurité des systèmes d'information.

Il m’a récemment sauvé un jour où PhotoRec n’était plus en mesure de trouver des traces de fichiers audio (format RIFF WAVE ordinaire) sur une carte SD au format FAT avec une entrée de répertoire racine corrompue.

Usage

L'utilisation est très simple:

  • installer à foremostpartir de votre référentiel de distribution si disponible ou compiler à foremostpartir de la source. La compilation fonctionne à merveille, car l'outil a très peu de dépendances externes

  • exécuter foremostsur le périphérique ou l'image du périphérique, p.ex.

    foremost -i /dev/hda -t wav -o /recovery/foremost

  • examinez le /recovery/foremostrépertoire à la recherche de fichiers utiles.

Remarques

Foremost ne modifie pas le périphérique ou l'image de périphérique d'origine. Il est donc généralement prudent de l'exécuter sur le périphérique d'origine, sauf en cas de défaillance du périphérique. Pour être sûr, toujours avoir un dump de sauvegarde.

Foremost est disponible pour Ubuntu et constitue en fait le premier choix pour extraire des fichiers individuels à partir d’une image corrompue .

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.