Différences
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 Les deux révisions suivantes | ||
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] 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. |