Question Existe-t-il un moyen de récupérer des fichiers à partir d'un périphérique de stockage partiellement remplacé par dd?


Je suis un idiot, j'écrivais une image sur une clé USB en utilisant dd quand au lieu de taper /dev/sdb j'ai tapé $ /dev/sdd et a écrit l'image 135mb à mon disque dur externe 750gb plein de fichiers. Y at-il une possibilité de récupérer les fichiers ou fait dd complètement zéro le lecteur? S'il vous plaît aider, car c'est l'un des points les plus bas de ma vie JAMAIS.

dd fini d'écrire l'image en 135 secondes en 5 secondes, alors je n'ai pas eu la chance de l'arrêter. Au moment où je savais que ce qui était arrivé était trop tard. La commande était la suivante:

sudo dd if=generic.img of=/dev/sdd bs=1M

EDIT2: Le système de fichiers du disque dur externe était FAT32 (j'ai eu le lecteur pendant un certain temps et FAT32 était le FS le plus universel à l'époque). J'ai aussi un disque de 2 To que je viens de recevoir et sur lequel je prévoyais de déplacer la plupart des fichiers depuis le 750 Go. Si nécessaire, je peux l'utiliser pour transférer les fichiers récupérés.


14
2018-01-10 19:56


origine


Avez-vous abandonné la commande dd à 135mb? - viyyer
dd a fini d'écrire le 135 IMG en 5 secondes, donc je n'ai pas eu l'occasion de l'arrêter. Au moment où je savais que ce qui était arrivé était trop tard. - japzone
est-ce un système de fichiers ext4? - viyyer
Dans la mesure du possible, toutes les opérations que vous faites doivent être effectuées sur un image du lecteur, pas le lecteur lui-même. Si ce n'est pas possible, assurez-vous toujours que le lecteur est monté en lecture seule. Croyez-moi, il est facile d'aggraver accidentellement les choses ... - detly


Réponses:


Lorsqu'un disque a été accidentellement écrasé, vous aurez besoin de Outils de récupération de données pour restaurer les restes de vos données. Quand cela s'est produit en cours d'exécution dd pour une image de 135 Mo, ces parties de votre disque sont définitivement disparues et ne peuvent pas être sauvées.

En installant

TestDisk  Install testdisk

vous pourrez peut-être récupérer une partie de vos fichiers. Inclus dans le TestDisk suite, vous trouverez également l'outil PhotoRec Cela permet de récupérer des fichiers individuels même si les partitions ne peuvent pas être restaurées par testdisk ou si le lecteur lui-même présente un défaut matériel.

TestDisk / PhotoRec peut également être exécuté sur une image de votre lecteur (comme cela a également été suggéré par cette réponse)


7
2018-01-10 20:40



En fin de compte, j'ai renoncé à récupérer les données, car la plupart des fichiers que je voulais n'étaient pas des formats courants et ne sont pas pris en charge par photorec. Tant pis. - japzone
@japzone: si c'était FAT32, vous pourriez aussi avoir de la chance avec les outils de récupération Windows. - Takkat
Non, pas de chance. Ça ressemble à dd écrasé suffisamment d’informations pour que ce soit la plupart du temps irrécupérable. Un outil de récupération de fichiers a fonctionné, mais comme je l’ai dit plus haut, la plupart des fichiers que j’aurais souhaité récupérer ne sont pas pris en charge par les outils de récupération de fichiers. - japzone


Vous pouvez essayer de récupérer des fichiers de votre disque dur avec avant tout. Avant toute chose, vous ne pourrez récupérer que certains types de fichiers (jpg, doc, rar, zip, htm, bmp, et bien d’autres), donc je pense que cela ne vous aidera pas à tout récupérer.

En gros, ce que je voudrais essayer de faire est:

sudo foremost -v -t all -i /dev/sdd -o ~/DISK_RECOVERY_FOLDER

Pendant que la commande scanne tous vos disques durs HD, croisez les doigts (même si cela prend un peu de temps)

Si vous le souhaitez, vous pouvez transférer l'ensemble de votre disque dur de 750 Go vers un disque plus volumineux avec suffisamment d'espace et utiliser avant tout ce fichier image (mais pas seulement pour accélérer si vous voulez utiliser plusieurs outils de récupération sur ce disque). image). Quelque chose comme_

sudo dd -if=/dev/sdd -of=image.dd

et changez la commande principale pour:

sudo foremost -v -t all -i image.dd -o ~/DISK_RECOVERY_FOLDER

J'espère que cela t'aides


3
2018-01-10 20:37





DD AFAIK écrit les fichiers de manière contiguë, vous avez donc perdu tout ce qui se trouvait dans les 750 premiers Mo de votre disque.

Je pense que la première chose à faire serait d'essayer de sauvegarder l'image entière si possible afin que si vous essayez un outil et que cela modifie les systèmes de fichiers, vous pouvez aller à un autre outil et voir s'il obtient de meilleurs résultats.

Pour sauvegarder l'image disque entière, vous pourriez avoir besoin d'un autre disque dur de 750 Go pour copier l'image. Je voudrais utiliser un CD / USB live de clonezilla et copier les fichiers pour sauvegarder l'image disque entière.

L'un des outils que j'ai eu beaucoup de succès avec la récupération des tables de partition est testdisk. Je recommanderais d'utiliser le CD de secours du système et démarrer en utilisant un CD ou une clé USB. Une chose à retenir lors du démarrage avec un système de secours 64 bits si un système d'exploitation 64 bits est installé, car si la partition / est entièrement disponible, il sera possible de chroot et corrigez l'installation en utilisant uniquement des noyaux similaires.

Démarrez dans le CD de secours du système et exécutez testdisk.Utilisez le menu choisissez Analyser et vérifiez s'il trouve la table de partition. Je pense que vous auriez besoin de lancer la recherche plus profonde pour trouver la table de partition par force brute et elle pourrait ne pas réussir à détecter le type de partition de la première partition. Alors donnez-lui un nom et essayez de récupérer les tables de partition. puis sauvegarder les fichiers récupérés.

Edit: Maintenant que je trouve que c'est fat32, je pense qu'il serait plus facile que ce que je pensais car il y aurait beaucoup d'outils de récupération de graisse. Vous pouvez les utiliser pour générer le tableau des graisses et la structure des répertoires et le fichier spécifique peuvent être récupérés à l'aide d'outils tels que photorec. remix de sauvetage Ubuntu a photorec et testdisk les deux.

Modifier: ajout d'informations sur le clonage du contenu du disque dur.


1
2018-01-10 20:36



"... sauvegarde toute l'image si possible ..." Cela semble être un conseil judicieux. Prendre soin de préciser comment on pourrait s'y prendre? - Michael Martin-Smucker
Pas besoin de lancer un système en direct s'il ne s'agissait que d'un lecteur externe. - Takkat
@MichaelMS a ajouté les informations sur la façon de sauvegarder l’image entière. - viyyer


Je recommanderais un outil informatique informatique, comme SleuthKit lire les restes de la structure de votre disque, déterminer ce qui ressemble à une structure, et à quoi ressemblent les données, et vous aider à récupérer.


1
2018-01-10 21:03





Je suis d'accord avec les autres membres de la communauté ici, testdisk, first and sleuthkit. Et aussi vous pouvez également essayer extcarve www.giis.co.in/giis/. La chose la plus importante, avant d'essayer n'importe lequel / tous ces outils.Assurez-vous de sauvegarder tous vos usb 750 Go sur le nouveau disque de 2 To, puis commencez à les exécuter. Vous avez dit, le lecteur externe a beaucoup de fichiers. Il que tous les fichiers spécifiques comme MP3 doc etc ou simplement la collecte de beaucoup de choses.


1
2018-01-11 06:04