Forum Linux.général Récupération données disque NTFS (sous Linux)

Posté par  . Licence CC By‑SA.
Étiquettes :
1
3
oct.
2025

Bonjour le forum,

J'ai un disque dur SATA (assez vieux : fabrication en 2009) avec 2 partitions NTFS (tournait sur un poste Windows) contenant des "données" (pas d'OS ni de logiciel).

Il est tombé en panne comme suit : à un démarrage une des partitions n'était plus reconnue (la lettre de lecteur est bien listée, mais la taille totale/dispo n'est pas affichée) et l'explorateur de fichier Windows est lent (sûrement qu'il tentait de récupérer ces informations).

Les lectures/écritures sur l'autre partition fonctionnaient (du moins en apparence, et elles était possiblement ralenties).

Une fois le disque dur démonté du poste Windows et connecté, via un dock USB, sur un poste sous Linux (Linux Mint) aucune partition n'était lisible : l'explorateur ne montait aucune partition et l'outil de disques gnome-disk-utility voyait bien 2 partition mais pas leur type.

Là le disque est débranché et je prends des informations sur la meilleure façon de procéder

D'après les commentaires de Chuck #1 sur la dépêche "ddrescue, dd_rescue, myrescue : récupérer ses données après un crash disque" et divers pages :

Voici en gros les étapes

  1. Avoir assez d'espace disque pour stocker 2 fois la taille du disque en panne (= les 2 images) + les fichiers récupérés (donc 3 fois si le disque était plein)
  2. Bien désactiver le montage automatique des partitions (Exemple : gsettings set org.gnome.desktop.media-handling automount false)
  3. Copie fichier du disque via ddrescue:

Vu que la table des partitions semble OK (mon Linux Mint voyait bien 2 partitions), je peux copier partition par partition (exemple où dev/sdh représente le disque en panne) :

   ddrescue /dev/sdh1 /mnt/espace_secours/sdh1-copie_maitre.img /mnt/espace_secours/sdh1-copie_maitre.mapfile
   ddrescue /dev/sdh2 /mnt/espace_secours/sdh2-copie_maitre.img /mnt/espace_secours/sdh2-copie_maitre.mapfile
   chmod -R -w /mnt/espace_secours/sdh?-copie_maitre.*

A partir de là, éteindre, débrancher et ranger le disque en panne.

Puis faire une copie de travail de la copie qui servira à tenter de récupérer/réparer les données :

cp /mnt/espace_secours/sdh1-copie_maitre.img /mnt/espace_travail/sdh1-copie_travail.img

Et en suite ?

Je peux tenter de monter la partition qui fonctionnait encore sous Windows (ici, disons que c'est la première) ?

mkdir /mnt/sdh1
mount -t ntfs -o loop,ro /mnt/espace_travail/sdh1-copie_travail.img /mnt/sdh1

Et en recopier les fichiers (du moins essayer).

Tenter la même chose sur sdh2-copie_travail.img (des fois que)

Puis faire tourner testdisk et photorec sur les fichiers .img (les copies de travail) ?

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.