#26 Le 22/03/2019, à 17:43
- cqfd93
Re : Disque externe USB WD My Passport Essential ne monte plus
Et voilà le résultat
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 −
En 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 −
En 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 −
En 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 −
En 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 −
En 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 −
En 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 −
En 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
La première passe devrait se terminer ce soir donc je ferai la suite demain (ça permettra au lecteur source de refroidir…)
− cqfd93 −
En 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 −
En 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 −
En 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 −
En 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
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 −
En 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
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…
Je viens de voir ton dernier edit Maintenant, errsize est à 126.
Dernière modification par cqfd93 (Le 23/03/2019, à 21:40)
− cqfd93 −
En 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