# Disque Dur Endommagé

### From CGSecurity

TestDisk est aussi utilisable dans le cas de disque dur ayant des secteurs défectueux. La première étape est de copier les secteurs encore lisibles vers un nouveau support sain avant toute tentative de récupération de données. Ce nouveau support peut être un fichier mais il est préférable d'utiliser un nouveau disque dur car certains utilitaires dont ceux de Microsoft ne gèrent pas les images disques.

Le nouveau disque dur doit être au moins de la même taille (vérifier le nombre de secteurs LBA) ou plus grand que le disque dur défectueux; s'il est plus grand, en général, cela ne pose pas de problèmes car le nombre de têtes par cylindre et de secteurs par tête sera le même si les deux disques durs utilisent le mode LBA.

Windows peut avoir quelques problèmes à gérer les secteurs défectueux/les disques durs endommagés. La meilleure solution que je puisse vous donner est d'utiliser Linux pour dupliquer vos données.

## Booter sous Knoppix, un CD Linux bootable

Si vous n'avez pas de Linux, télécharger l'image ISO de la Knoppix, un CD ou DVD bootable gratuit permettant d'avoir un systèmé Linux totalement fonctionnel sans installation!

- Graver l'image ISO sur CD ou DVD
- Démarrer depuis le CD-ROM
- A l'invite `boot`, taper `knoppix lang=fr` pour avoir un clavier français.
- Vous êtes automatiquement connecté dans une interface graphique en tant qu'utilisateur `knoppix`.
- Ouvrer un Konsole/terminal

Knoppix vient avec TestDisk, PhotoRec, et dd_rescue. Pour accéder aux disques durs, vous devez lancer ces utilitaires avec les droits root (Administrateur).

- Pour devenir root depuis le compte utilisateur knoppix, selectionner la console et taper `sudo -s` puis presser la touche Entrée.
- Maintenant vous pouvez lancer toutes les commandes qui nécessitent un accès complet au disque.

Remarque concernant la Knoppix CD version 4.0.2:
Pour utiliser la version de TestDisk livré sur la Knoppix, il faut résoudre un problème de librairie avec la commande:

    cp /usr/lib/libntfs.so.7 /usr/lib/libntfs.so.5

avant d'utiliser testdisk. Ce problème est absent des autres versions de la Knoppix et n'a pas lieu avec les versions de TestDisk disponibles dans l'espace de téléchargement.

## Identifier les disques/"devices" sous Linux

Sous Linux, le Primary Master IDE disk device (périphérique maître primaire/disque dur maître) est /dev/hda
Le disque Primary Slave IDE device (périphérique esclave primaire/disque dur esclave) est /dev/hdb
Le Secondary Master IDE device (périphérique maître secondaire) est /dev/hdc et ainsi de suite.
Les disques durs SATA commencent habituellement par /dev/hde ou /dev/sda.
Les périphériques SCSI commencent toujours par /dev/sda
Les périphériques USB utilisent souvent le périphérique SCSI /dev/sda

Pour lister les partitions d'un disque, en tant que root, lancer la commande fdisk -l device.

## Duplication d'un disque

Une fois les noms des périphériques vérifiés pour le disque dur endommagé et le nouveau, vous pouvez dupliquer vos données en utilisant une interface en ligne de commande (CLI) ou un terminal, mais pas à partir de n'importe quel système d'exploitation sur le disque endommagé.

### La bonne vieille (et lente) méthode du dd

Lancez `dd if=/dev/old_disk of=/dev/new_disk conv=noerror,sync`
ou créez un fichier image:
`dd if=/dev/old_disk of=image_file conv=noerror`
pour copier les données.

Pour accélérer le processus, vous pouvez ajouter `bs=8k`, cela permettra de lire/écrire sur le disque dur par bloc de 16 secteurs.

### 'dd_rescue' par Kurt Garloff

Si vous pensez qu'il y a de nombreux secteurs endommagés sur votre disque, vous pouvez utiliser le 'dd_rescue' de Kurt Garloff (dd_rescue) à la place de dd.

### La meilleure méthode : 'ddrescue' par Antonio Diaz

La meilleure solution, autrement dit la plus rapide et la plus efficace, semble être le 'ddrescue' d'Antonio Diaz (ddrescue)

    #récupérer en priorité le plus de zones mémoires saines:
    ddrescue -B -n /dev/old_disk /dev/new_disk rescued.log
    #puis essayez de récuperer le plus de zones mémoires endommagées possible:
    ddrescue -B -r 1 /dev/old_disk /dev/new_disk rescued.log

## Récupération de données

Les données sont copiées sur un support sain, vous n'avez plus qu'à retirer le disque d'origine et à utiliser normalement TestDisk, PhotoRec_FR ou tout autre outils de récupération de données.

Category: Data Recovery

##### Data Recovery

- TestDisk
- PhotoRec
- download