Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:materiel:disques-durs:recuperation-de-donnees-disque-endomage [09/01/2014 07:21] MicP [Restauration] |
doc:materiel:disques-durs:recuperation-de-donnees-disque-endomage [09/01/2014 07:58] MicP [Restauration] |
||
---|---|---|---|
Ligne 210: | Ligne 210: | ||
==== Recopie de l'image sur le disque ==== | ==== Recopie de l'image sur le disque ==== | ||
=== connexion et identification du disque === | === connexion et identification du disque === | ||
- | Le fichier image disque étant maintenant détaché du périphérique ''/dev/loop0'', | + | Le fichier image disque étant détaché du périphérique ''/dev/loop0'', Il est maintenant possible de le recopier sur le périphérique physique par son point de "mountage" au système. |
- | Il suffit de le recopier sur le périphérique physique par son point de mountage au système. | + | |
Pour cela, ''whdd'' ou plus simplement ''dd'' peuvent êtres utilisés. \\ | Pour cela, ''whdd'' ou plus simplement ''dd'' peuvent êtres utilisés. \\ | ||
- | <note>N'ayant pas encore de disques disponibles pour faire de vrais tests (je les reçoit dans une semaine...), ni installé ''wgdd'', je ne présenterais que la méthode utilisant ''dd''. \\ | + | <note>N'ayant pas encore de disques disponibles pour faire de vrais tests (je les reçoit dans une semaine...), ni installé ''wgdd'', je ne présenterais pour l'instant que la méthode utilisant ''dd''. \\ |
Je vais supposer que, comme le disque était "malade", il avait été déconnecté physiquement de la machine le temps d'effectuer les manipulations précédentes.</note> | Je vais supposer que, comme le disque était "malade", il avait été déconnecté physiquement de la machine le temps d'effectuer les manipulations précédentes.</note> | ||
1°/ Cas du disque dans un boîtier USB ou SATA connecté à chaud. | 1°/ Cas du disque dans un boîtier USB ou SATA connecté à chaud. | ||
Ligne 235: | Ligne 235: | ||
Jan 9 06:58:28 deb-G53SW kernel: [ 5696.711281] sd 9:0:0:0: [sdd] Attached SCSI disk | Jan 9 06:58:28 deb-G53SW kernel: [ 5696.711281] sd 9:0:0:0: [sdd] Attached SCSI disk | ||
</file> | </file> | ||
- | Suite à la détection par le noyau de la connexion d'un nouveau périphérique, 4 nouvelles lignes sont apparues dans la fenêtre de terminal. | + | Suite à la détection par le noyau de la connexion d'un nouveau périphérique, 4 nouvelles lignes sont apparues dans la fenêtre de terminal. \\ |
La dernière ligne nous permet de constater que le fichier de périphérique ''/dev/sdc'' a été associé au disque nouvellement connecté. | La dernière ligne nous permet de constater que le fichier de périphérique ''/dev/sdc'' a été associé au disque nouvellement connecté. | ||
+ | |||
On peut maintenant stopper l'exécution de la commande ''tail'' avec ''Ctrl-c''. | On peut maintenant stopper l'exécution de la commande ''tail'' avec ''Ctrl-c''. | ||
- | On peut s'assurer qu'il s'agit bien de notre disque en visualisant ses références avec la commande suivante: | + | Il faut quand même s'assurer qu'il s'agit bien de notre disque en visualisant ses références avec la commande suivante ... |
<code user>ls -l /dev/disk/by-id | grep sdd$</code> | <code user>ls -l /dev/disk/by-id | grep sdd$</code> | ||
<file txt retour de la commande> | <file txt retour de la commande> | ||
lrwxrwxrwx 1 root root 9 janv. 9 06:58 usb-ST932042_3AS_088810000000-0:0 -> ../../sdd | lrwxrwxrwx 1 root root 9 janv. 9 06:58 usb-ST932042_3AS_088810000000-0:0 -> ../../sdd | ||
</file> | </file> | ||
- | Et confirmer le fait en visualisant l' ''UUID'' de touts les partitions présentes sur ce disque. | + | ... et confirmer le fait en visualisant l' ''UUID'' de toutes les partitions présentes sur ce disque. |
<code user>ls -l /dev/disk/by-uuid | grep sdd</code> | <code user>ls -l /dev/disk/by-uuid | grep sdd</code> | ||
<file txt retour de la commande> | <file txt retour de la commande> | ||
Ligne 262: | Ligne 263: | ||
</file> | </file> | ||
Les ''UUID'' des partitions correspondent, c'est bien notre disque qui est connecté sur ''/dev/sdd''. | Les ''UUID'' des partitions correspondent, c'est bien notre disque qui est connecté sur ''/dev/sdd''. | ||
+ | |||
Pour que la recopie du fichier image disque puisse être faite, il faut d'abord (au cas où) "dé-mounter" les partitions de ce disque. | Pour que la recopie du fichier image disque puisse être faite, il faut d'abord (au cas où) "dé-mounter" les partitions de ce disque. | ||
<code root>umount /dev/sdd*</code> | <code root>umount /dev/sdd*</code> | ||
- | On vérifie que plus aucune des partitions de ce disque n'est "mountée" sur le système de fichiers: | + | On vérifie que plus aucune des partitions de ce disque n'est encore "mountée" sur le système de fichiers ... |
<code user>mount | grep /dev/sdd</code> | <code user>mount | grep /dev/sdd</code> | ||
- | Si cette dernière commande n'a rien retourné, on peut lancer la recopie du fichier image disque sur le disque physique. | + | ... et si cette dernière commande n'a rien retourné, on peut lancer la recopie du fichier image disque sur le disque physique. |
+ | === Recopier le fichier image sur le disque === | ||
<code root>dd if=whdd-copy-mode of=/dev/sdd bs=1M; sync</code> | <code root>dd if=whdd-copy-mode of=/dev/sdd bs=1M; sync</code> | ||
Il va falloir patienter en fonction de la "taille" du disque... | Il va falloir patienter en fonction de la "taille" du disque... | ||
- | |||
- | |||
- |