Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 22/03/2019, à 17:43

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Et voilà le résultat sad

moi@moi-lenovo:~$ sudo ddrescue -f -n -b512 -S /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddres
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:     4195 MB,  errsize:    131 kB,  current rate:    2162 kB/s
   ipos:     4195 MB,   errors:       4,    average rate:   11277 kB/s
   opos:     4195 MB, run time:    6.20 m,  successful read:       0 s ago
Copying non-tried blocks... Pass 1 (forwards)
ddrescue: Write error: No space left on device
moi@moi-lenovo:~$ 

cqfd93

Hors ligne

#27 Le 22/03/2019, à 17:48

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Pour moi l'option sparse ne s'applique pas ici: c'est dans le cas où on copie dans un fichier, et non un disque

Edit: j'avais pas vu ton retour, je pense qu'il faut enlever l'option sparse

Dernière modification par Nuliel (Le 22/03/2019, à 17:53)

Hors ligne

#28 Le 22/03/2019, à 20:58

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Ah j'avais pas vu ton message. J'essayerai ça demain (ce soir, c'est dodo de bonne heure).


cqfd93

Hors ligne

#29 Le 23/03/2019, à 08:55

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Bonjour,

Les petites nouvelles du matin… Avec les deux disques connectés comme hier, la destination bien démontée, j'ai relancé ddrescue sans l'option sparse, ça mouline tranquillos :

moi@moi-lenovo:~$ sudo umount /media/moi/87f5945c-e185-42d2-8fcf-c4676b0f6444[sudo] Mot de passe de moi : 
moi@moi-lenovo:~$ sudo ddrescue -f -n -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:    33121 MB,  errsize:    327 kB,  current rate:   18546 kB/s
   ipos:    33122 MB,   errors:      10,    average rate:   11118 kB/s
   opos:    33122 MB, run time:   49.65 m,  successful read:       0 s ago
Copying non-tried blocks... Pass 1 (forwards)

cqfd93

Hors ligne

#30 Le 23/03/2019, à 11:10

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Il en est où ddrescue?

Ca va, il y a pas trop d'erreurs pour l'instant.

(320 GB à copier c'est long)

Hors ligne

#31 Le 23/03/2019, à 11:29

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Il continue à mouliner :

moi@moi-lenovo:~$ sudo ddrescue -f -n -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:   122614 MB,  errsize:  11210 kB,  current rate:   18415 kB/s
   ipos:   122648 MB,   errors:     336,    average rate:    9946 kB/s
   opos:   122648 MB, run time:    3.42 h,  successful read:       0 s ago
Copying non-tried blocks... Pass 1 (forwards)

cqfd93

Hors ligne

#32 Le 23/03/2019, à 18:30

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Alors, c'est fini?

Hors ligne

#33 Le 23/03/2019, à 19:05

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Non, pas encore, ça fait 11 heures…

moi@moi-lenovo:~$ sudo ddrescue -f -n -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:   298919 MB,  errsize:  89231 kB,  current rate:     376 kB/s
   ipos:   299195 MB,   errors:    2778,    average rate:    7542 kB/s
   opos:   299195 MB, run time:      11 h,  successful read:       0 s ago
Copying non-tried blocks... Pass 1 (forwards)

cqfd93

Hors ligne

#34 Le 23/03/2019, à 19:07

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Eh bien c'est très long! En tout cas ça vaut le coup de copier: errsize:  89231 kB

Précision utile: l'option -n récupère ce qui est récupérable en zappant les zones endommagées, donc il faudra refaire une deuxième passe pour essayer de récupérer le reste

Hors ligne

#35 Le 23/03/2019, à 19:10

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

J'espère déjà que ça va se terminer sans « No space left on device ».

Pour une deuxième passe, il faudra utiliser la même commande ?


cqfd93

Hors ligne

#36 Le 23/03/2019, à 19:17

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Non, les paramètres ne seront pas les mêmes.

Hors ligne

#37 Le 23/03/2019, à 19:25

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

OK.


cqfd93

Hors ligne

#38 Le 23/03/2019, à 19:28

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Là l'option -n permet de copier rapidement un max de données, on ne l'utilisera pas, on utilisera l'option -r3 pour tester 3 fois max chaque secteur restant, l'option -c1 pour copier secteur par secteur (là il les copie par 128), pour les options -d et -R je sais pas trop pour l'instant.

Hors ligne

#39 Le 23/03/2019, à 19:33

moko138

Re : Disque externe USB WD My Passport Essential ne monte plus

La Doc ddrescue propose ensuite

§2.4.1.2 Faire la copie des secteurs endommagés

sudo ddrescue -d -f -R -r3 -b512 -c1 (...)

[puis]

sudo ddrescue -d -f -R -r27 -b512 -c1 (...)

Et

info ddrescue

explique :

`-c SECTORS'
`--cluster-size=SECTORS'
     Number of sectors to copy at a time. Defaults to
     64 KiB / sector_size.  Try smaller values for slow drives. The
     number of sectors per track (18 or 9) is a good value for floppies.

`-d'
`--direct'
     Use direct disc access to read from INFILE, bypassing the kernel
     cache. (Open the file with the O_DIRECT flag). Use it only on
     devices or partitions, not on regular files. Sector size must be
     correctly set for this to work. Not all systems support this.

     If your system does not support direct disc access, ddrescue will
     warn you. If the sector size is not correctly set, all reads will
     result in errors, and no data will be rescued.

`-r N'
`--retries=N'
     Exit after given number of retry passes. Defaults to 0. -1 means
     infinity. Every bad sector is tried only one time per pass. To
     retry bad sectors detected on a previous run, you must specify a
     non-zero number of retries.

`-R'
`--reverse'
     Reverse direction of copying, retrying, and the sequential part of
     splitting, running them backwards from the end of the input file.

Dernière modification par moko138 (Le 23/03/2019, à 20:49)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#40 Le 23/03/2019, à 19:40

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Je serai à tes ordres, je te fais confiance smile

La première passe devrait se terminer ce soir donc je ferai la suite demain (ça permettra au lecteur source de refroidir…)


cqfd93

Hors ligne

#41 Le 23/03/2019, à 20:10

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Il est maintenant à la passe 2 :

moi@moi-lenovo:~$ sudo ddrescue -f -n -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:   319868 MB,  errsize:    114 MB,  current rate:        0 B/s
   ipos:   198146 MB,   errors:    3082,    average rate:    7350 kB/s
   opos:   198146 MB, run time:   12.08 h,  successful read:      13 s ago
Copying non-tried blocks... Pass 2 (backwards)

cqfd93

Hors ligne

#42 Le 23/03/2019, à 20:31

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Tu peux redonner ce que donne ddrescue? J'aimerais savoir s'il réussit à copier.

Hors ligne

#43 Le 23/03/2019, à 20:33

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Voilà :

moi@moi-lenovo:~$ sudo ddrescue -f -n -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:   319927 MB,  errsize:    136 MB,  current rate:        0 B/s
   ipos:    81982 MB,   errors:    3067,    average rate:    7117 kB/s
   opos:    81982 MB, run time:   12.48 h,  successful read:      10 s ago
Copying non-tried blocks... Pass 2 (backwards)

cqfd93

Hors ligne

#44 Le 23/03/2019, à 20:57

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Ca fait 59 MB en 40 min. La première passe a zappé les zones lentes à lire/problématiques à la louche, la deuxième passe est en train d'affiner les parties zappées. Je pense qu'il faut attendre que cette phase se finisse avant de passer d'autres paramètres

Hors ligne

#45 Le 23/03/2019, à 20:59

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

La deuxième passe a été rapide et c'est passé à une autre étape :

moi@moi-lenovo:~$ sudo ddrescue -f -n -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
GNU ddrescue 1.19
Press Ctrl-C to interrupt
rescued:   319939 MB,  errsize:    133 MB,  current rate:     5461 B/s
   ipos:    97311 MB,   errors:    3061,    average rate:    6885 kB/s
   opos:    97311 MB, run time:   12.90 h,  successful read:       0 s ago
Trimming failed blocks... (forwards)

cqfd93

Hors ligne

#46 Le 23/03/2019, à 21:07

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Reste 61 MB manquants. Je proposerais bien d'arrêter ddrescue pour essayer

sudo ddrescue -f -c64 -r3 -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue

afin de voir si la copie est plus rapide

Hors ligne

#47 Le 23/03/2019, à 21:24

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Naziel a écrit :

Reste 61 MB manquants.

Comment est-ce que tu vois ça ?

Je proposerais bien d'arrêter ddrescue pour essayer

sudo ddrescue -f -c64 -r3 -b512  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue

afin de voir si la copie est plus rapide

Si j'arrête et lance cette nouvelle commande, ça recommence tout à zéro ou ça garde le bénéfice de ce qui a déjà été fait ?


cqfd93

Hors ligne

#48 Le 23/03/2019, à 21:27

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

Le disque fait 320 GB d'après le retour de smartctl, donc 320 000 MB, là il y a 319939 MB récupérés, donc 61 MB restants.

C'est l'intérêt du fichier de log: tu peux arrêter, relancer ddrescue sans rien perdre du moment que tu indiques le fichier de log de ddrescue

Edit: je commence à douter de mon calcul

Edit : j'ai dit des bêtises, c'est bien 133 MB qu'il reste: 133+ 319939 = 320072 et  320 072 933 376 bytes / 1000^2 = 320072 à peu près

Dernière modification par Nuliel (Le 23/03/2019, à 21:38)

Hors ligne

#49 Le 23/03/2019, à 21:38

cqfd93

Re : Disque externe USB WD My Passport Essential ne monte plus

Naziel a écrit :

Le disque fait 320 GB d'après le retour de smartctl, donc 320 000 MB, là il y a 319939 MB récupérés, donc 61 MB restants.

OK, la taille n'est sûrement pas exactement de 320 000 MB mais je vois qu'il arrive à en récupérer un peu, rescued est maintenant à 319946 MB.

C'est l'intérêt du fichier de log: tu peux arrêter, relancer ddrescue sans rien perdre du moment que tu indiques le fichier de log de ddrescue

Même si tu le relances avec d'autres paramètres ?

Edit: je commence à douter de mon calcul

Ah… smile
Je viens de voir ton dernier edit smile Maintenant, errsize est à 126.

Dernière modification par cqfd93 (Le 23/03/2019, à 21:40)


cqfd93

Hors ligne

#50 Le 23/03/2019, à 21:40

Nuliel

Re : Disque externe USB WD My Passport Essential ne monte plus

J'ai corrigé, effectivement il manque 133 MB, ce qui correspond au retour de ddrescue (je pensais que le fait de passer deux fois sur le même secteur impossible à lire était compté deux fois)

Même si tu le relances avec d'autres paramètres ?

Yep

Hors ligne