Re: ddrescue

Top Page

Reply to this message
Author: Michel Roche
Date:  
To: guilde
Subject: Re: ddrescue
Bonjour,
l'option -f est indispensable pour forcer l'écriture sur une partition,
c'est une petite sécu de l'outil.

La taille des secteurs en erreurs est de 8,7 Mo : moi je trouve ça cool,
sauf si précisément ça concerne le fichier que tu ne voulais pas perdre...

Maintenant tu peux lui demander de réessayer plus de fois avec un -r 5
ou 6 ou + selon patience disponible. Tu peux réessayer en y allant par
l'arrière de la zone défectueuse avec -R
Tu peux aussi rajouter quand tu en es là de le faire travailler en accès
disque direct, sans passer par le pilote : -d (du coup c'est plus du
tout asynhrone et les tentatives infructueuses gèlent l'ordi, à faire
avec un deuxième ordi, pas un avec lequel tu as envie de travailler
pendant ce temps là).

Enfin, tente de monter ta partoche récupérée, et vois ce qu'il y a . Si
le fsck est nécessaire, il peut être prudent de copier encore une fois
la partition au préalable et de bosser sur cette copie, des fois que.
Comme ça tu conserves une copie originale de ton disque défectueux.

Michel

Le 26/06/2019 à 08:01, anne.guilde@??? a écrit :
> 'est la partition raid qui doit poser un problème. J'ai remis -f.
>
> J'ai refait un passage avec la commande
> # ddrescue -f -r 1 /dev/sdd /dev/sde rescue-20190626.log
> GNU ddrescue 1.21
> Press Ctrl-C to interrupt
> Initial status (read from mapfile)
>   rescued:  500107 MB,     errsize:     2560 B,  errors:       5

>
> Current status
>      ipos:  494449 MB, non-trimmed:        0 B,  current rate:       0 B/s
>      opos:  494449 MB, non-scraped:        0 B,  average rate:       0 B/s
> non-tried:        0 B,     errsize:     8704 B,      run time:      7m  7s
>   rescued:  500107 MB,      errors:        3,  remaining time:         n/a
> percent rescued:  99.99%      time since last successful read:      7m  7s
> Finished     

>
> J'ai encore 3 erreurs.
>
> Que faire?
>
> Merci
> Anne
>
>
> ----- Mail original -----
> De: "anne guilde" <anne.guilde@???>
> À: "ML Guilde" <guilde@???>
> Envoyé: Mercredi 26 Juin 2019 06:38:34
> Objet: Re: ddrescue
>
> J'ai fait
>
> ddrescue: Output file exists and is not a regular file.
> ddrescue: Use '--force' if you really want to overwrite it, but be
>           aware that all existing data in the output file will be lost.
> Try 'ddrescue --help' for more information.

>
> => le disque neuf n'était pas formaté. C'est ce que j'ai pensé...
>
> # ddrescue -n -f /dev/sdd /dev/sde rescue-20190626.log
> GNU ddrescue 1.21
> Press Ctrl-C to interrupt
>      ipos:  494449 MB, non-trimmed:        0 B,  current rate:    3072 B/s
>      opos:  494449 MB, non-scraped:     6144 B,  average rate:  36538 kB/s
> non-tried:        0 B,     errsize:     2560 B,      run time:  3h 48m  7s
>   rescued:  500107 MB,      errors:        5,  remaining time:          1s
> percent rescued:  99.99%      time since last successful read:          0s
> Finished                                      

>
> Mais quand j'ai voulu faire
>
> # ddrescue -r 1 /dev/sdd /dev/sde rescue-20190626.log
> ddrescue: Output file exists and is not a regular file.
> ddrescue: Use '--force' if you really want to overwrite it, but be
>           aware that all existing data in the output file will be lost.
> Try 'ddrescue --help' for more information.

>
> Comment faire?
>
> -----
> # fdisk -l
> Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
> Unités : secteur de 1 × 512 = 512 octets
> Taille de secteur (logique / physique) : 512 octets / 4096 octets
> taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
> Type d'étiquette de disque : dos
> Identifiant de disque : 0x7277cc63
>
> Périphérique Amorçage      Début        Fin   Secteurs Taille Id Type
> /dev/sda1                   2048 1277663231 1277661184 609,2G 83 Linux
> /dev/sda2             1277663232 1584863231  307200000 146,5G  7 HPFS/NTFS/exFAT
> /dev/sda3             1584863232 1953523711  368660480 175,8G  5 Étendue
> /dev/sda5             1584883712 1953523711  368640000 175,8G 83 Linux

>
>
> Disque /dev/sdb : 223,6 GiB, 240057409536 octets, 468862128 secteurs
> Unités : secteur de 1 × 512 = 512 octets
> Taille de secteur (logique / physique) : 512 octets / 512 octets
> taille d'E/S (minimale / optimale) : 512 octets / 512 octets
> Type d'étiquette de disque : dos
> Identifiant de disque : 0xdded80e7
>
> Périphérique Amorçage    Début       Fin  Secteurs Taille Id Type
> /dev/sdb1                 2048  31250431  31248384  14,9G 82 partition d'échange Linux / Solaris
> /dev/sdb2    *        31250432 304687931 273437500 130,4G 83 Linux

>
>
> Disque /dev/sde : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
> Unités : secteur de 1 × 512 = 512 octets
> Taille de secteur (logique / physique) : 512 octets / 512 octets
> taille d'E/S (minimale / optimale) : 512 octets / 512 octets
> Type d'étiquette de disque : dos
> Identifiant de disque : 0x000b1426
>
> Périphérique Amorçage    Début       Fin  Secteurs Taille Id Type
> /dev/sde1    *            2048    514047    512000   250M fd RAID Linux autodétecté
> /dev/sde2               514048  10180607   9666560   4,6G 82 partition d'échange Linux / Solaris
> /dev/sde3             10180608 976773119 966592512 460,9G 83 Linux

>
>
> Disque /dev/sdd : 465,8 GiB, 500107862016 octets, 976773168 secteurs
> Unités : secteur de 1 × 512 = 512 octets
> Taille de secteur (logique / physique) : 512 octets / 512 octets
> taille d'E/S (minimale / optimale) : 512 octets / 512 octets
> Type d'étiquette de disque : dos
> Identifiant de disque : 0x000b1426
>
> Périphérique Amorçage    Début       Fin  Secteurs Taille Id Type
> /dev/sdd1    *            2048    514047    512000   250M fd RAID Linux autodétecté
> /dev/sdd2               514048  10180607   9666560   4,6G 82 partition d'échange Linux / Solaris
> /dev/sdd3             10180608 976773119 966592512 460,9G 83 Linux

>
> -----
>
> J'ai 3 secteurs défectueux...
> Comment faire un deuxième passage en essayant de récupérer les secteurs?
>
> Merci
> Anne
>
>
> ----- Mail original -----
> De: "anne guilde" <anne.guilde@???>
> À: "ML Guilde" <guilde@???>
> Envoyé: Mardi 25 Juin 2019 21:15:13
> Objet: ddrescue
>
> bonjour,
>
> J'ai trouvé cela pour transférer d'un disque sur un autre.
>
> Example 3: Rescue an entire hard disk /dev/sda to another disk /dev/sdb
>
> Copy the error free areas first
>
> ddrescue -n /dev/sda /dev/sdb rescue.log
>
> Attempt to recover any bad sectors
>
> ddrescue -r 1 /dev/sda /dev/sdb rescue.log
>
>
>
>
>
>
>