Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
ddrescue [Le 24/10/2019, 18:04]
185.220.101.31 [Connaître les fichiers stockés dans une partition NTFS impactés par les blocs défectueux.]
ddrescue [Le 08/03/2020, 12:44] (Version actuelle)
37.171.3.0 [ddrescue par des exemples] Liste des blocs défectueux et enchainement simple
Ligne 167: Ligne 167:
 <code bash>​sudo ddrescue ​      ​-d ​ -f  -R  -r3   ​-b512 ​ -c1          /​dev/​sda ​   /​dev/​sde ​   /​home/​ubuntu/​dd/​suivi <code bash>​sudo ddrescue ​      ​-d ​ -f  -R  -r3   ​-b512 ​ -c1          /​dev/​sda ​   /​dev/​sde ​   /​home/​ubuntu/​dd/​suivi
 sudo ddrescue ​      ​-d ​ -f  -R  -r27   ​-b512 ​ -c1          /​dev/​sda ​   /​dev/​sde ​   /​home/​ubuntu/​dd/​suivi</​code>​ sudo ddrescue ​      ​-d ​ -f  -R  -r27   ​-b512 ​ -c1          /​dev/​sda ​   /​dev/​sde ​   /​home/​ubuntu/​dd/​suivi</​code>​
 +== Connaître la liste des blocs qui n'ont pas été copiés ==
 +<code bash> touch /​home/​ubuntu/​dd/​badblocs
 +sudo ddrescuelog -l- -b512 /​home/​ubuntu/​dd/​suivi >/​home/​ubuntu/​dd/​badblocs</​code>​
 ==Fabriquer les secteurs qui n'ont pas été copiés == ==Fabriquer les secteurs qui n'ont pas été copiés ==
 - Avec mise d'un commentaire personnel. ​ - Avec mise d'un commentaire personnel. ​
Ligne 172: Ligne 175:
 - ou avec écriture de zéros. - ou avec écriture de zéros.
 <code bash>​ddrescue --fill-mode=- --force --synchronous /dev/zero /dev/sde /​home/​ubuntu/​dd/​suivi</​code>​ <code bash>​ddrescue --fill-mode=- --force --synchronous /dev/zero /dev/sde /​home/​ubuntu/​dd/​suivi</​code>​
 +
  
 === Sauvegarde d'une partition dans une partition avec un livecdrom === === Sauvegarde d'une partition dans une partition avec un livecdrom ===
Ligne 184: Ligne 188:
 == Faire la copie des secteurs endommagés == == Faire la copie des secteurs endommagés ==
 <code bash>​sudo ddrescue -d -f -R -r27 -b4096 -c1 /dev/sda6 /dev/sde2 /​media/​ubuntu/​dd/​suivi6</​code>​ <code bash>​sudo ddrescue -d -f -R -r27 -b4096 -c1 /dev/sda6 /dev/sde2 /​media/​ubuntu/​dd/​suivi6</​code>​
 +== Connaître la liste des blocs qui n'ont pas été copiés ==
 +<code bash> touch /​media/​ubuntu/​dd/​badblocs6
 +sudo ddrescuelog -l- -b4096 /​media/​ubuntu/​dd/​suivi6 >/​media/​ubuntu/​dd/​badblocs6</​code>​
 == Fabriquer les secteurs qui n'ont pas été copiés == == Fabriquer les secteurs qui n'ont pas été copiés ==
 - Avec mise d'un commentaire personnel. ​ - Avec mise d'un commentaire personnel. ​
-<code bash>​ddrescue --fill-mode=- <(printf "​SECTEUR ILLISIBLE On va marquer au fer rouge  tous ces secteurs faussement ​ défectueux ​ afin de rechercher dans les fichiers ceux qui sont impactés par SECTEUR ILLISIBLE"​) --force /dev/sde2 /home/ubuntu/dd/suivi </​code>​+<code bash>​ddrescue --fill-mode=- <(printf "​SECTEUR ILLISIBLE On va marquer au fer rouge  tous ces secteurs faussement ​ défectueux ​ afin de rechercher dans les fichiers ceux qui sont impactés par SECTEUR ILLISIBLE"​) --force /dev/sde2 /media/ubuntu/dd/suivi6 ​</​code>​
 - ou avec écriture de zéros. - ou avec écriture de zéros.
 <​code>​ddrescue --fill-mode=- --force --synchronous /dev/zero /dev/sde2 /​media/​ubuntu/​dd/​suivi6</​code>​ <​code>​ddrescue --fill-mode=- --force --synchronous /dev/zero /dev/sde2 /​media/​ubuntu/​dd/​suivi6</​code>​
  
  
-=== Copier dans un fichier ===+=== Copier ​une partition ​dans un fichier ===
 <code bash>​sudo ddrescue ​ -b 512   ​--log-rates=/​mnt/​rescueRate.log ​     /​dev/​disk/​by-id/​ata-MAXTOR_STM3160215A_9RA8V0BK-part1 ​      /​mnt/​disk.img ​         /​mnt/​rescue.map</​code>​ <code bash>​sudo ddrescue ​ -b 512   ​--log-rates=/​mnt/​rescueRate.log ​     /​dev/​disk/​by-id/​ata-MAXTOR_STM3160215A_9RA8V0BK-part1 ​      /​mnt/​disk.img ​         /​mnt/​rescue.map</​code>​
 +=== copier un support entier dans un fichier et le relire ===
 +<code bash>​sudo ddrescue ​   -f  -p    /​dev/​sdb ​    ​SDB.img ​  ​SDB.log
 +sudo sfdisk -lV SDB.img
 +sudo losetup -P  -v -f     ​SDB.img
 +lsblk | grep loop
 +sudo mount /​dev/​loop123 /mnt
 +ls /​mnt</​code>​
 +
 ===== Remarques concernant le forçage en écriture des secteurs qui n'ont pas pu être copiés. ===== ===== Remarques concernant le forçage en écriture des secteurs qui n'ont pas pu être copiés. =====
 Ces secteurs du  support de sortie contiennent donc des informations sans rapport avec le support d'​entrée. Ces secteurs du  support de sortie contiennent donc des informations sans rapport avec le support d'​entrée.
  • ddrescue.txt
  • Dernière modification: Le 08/03/2020, 12:44
  • par 37.171.3.0