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.

#51 Le 23/03/2019, à 23:09

cqfd93

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

Je vais suspendre l'exécution et je reprendrai demain (errsize à 120, ça grignote) pour laisser la mécane et les disque prendre un peu de repos, et moi par la même occasion.

Merci beaucoup pour toute l'aide et à demain.


cqfd93

Hors ligne

#52 Le 23/03/2019, à 23:10

Nuliel

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

Ok, bonne nuit smile

Hors ligne

#53 Le 23/03/2019, à 23:11

cqfd93

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

À toi aussi !


cqfd93

Hors ligne

#54 Le 24/03/2019, à 12:36

cqfd93

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

Bonjour tout le monde !

Voilà le résultat après quelques heures supplémentaires :

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
[sudo] Mot de passe de moi : 
GNU ddrescue 1.19
Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   319952 MB,  errsize:    120 MB,  errors:    3056

Current status
rescued:   319988 MB,  errsize:  84150 kB,  current rate:     5120 B/s
   ipos:   319965 MB,   errors:    3050,    average rate:     2142 B/s
   opos:   319965 MB, run time:    4.71 h,  successful read:       0 s ago
Finished                            
moi@moi-lenovo:~$ 

Et maintenant, en essayant de monter le disque destination (dans caja), j'obtiens :

caja a écrit :

Error mounting /dev/sdc1 at /media/moi/87f5945c-e185-42d2-8fcf-c4676b0f6444: Command-line `mount -t "ext3" -o "uhelper=udisks2,nodev,nosuid" "/dev/sdc1" "/media/moi/87f5945c-e185-42d2-8fcf-c4676b0f6444"' exited with non-zero exit status 32: mount: échec du montage de /dev/sdc1 sur /media/moi/87f5945c-e185-42d2-8fcf-c4676b0f6444: La structure a besoin d'un nettoyage


cqfd93

Hors ligne

#55 Le 24/03/2019, à 12:57

moko138

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

Après la première lecture de l'ensemble, il faut retirer l'option -n :

info ddrescue
`-n'
`--no-split'
     Skip the splitting phase. Avoids spending a lot of time trying to
     rescue the most difficult parts of the file.

= =


Par ailleurs, voir le #39, pour les options à ajouter après la première lecture de l'ensemble.


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

Hors ligne

#56 Le 24/03/2019, à 12:57

Nuliel

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

Tu avais une partition ext3 sur ton disque dur?

Tu peux donner

sudo fdisk -l /dev/disk/by-id/wwn-0x50014ee256cb3e57

qu'on voit la structure

On peut tenter de récupérer plus de données avec la commande

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

ce qui permettra de faire la phase de scraping, et potentiellement récupérer plus de données.

Edit: grillé smile

Dernière modification par Nuliel (Le 24/03/2019, à 12:57)

Hors ligne

#57 Le 24/03/2019, à 13:07

cqfd93

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

moko138 a écrit :

Par ailleurs, voir le #39, pour les options à ajouter après la première lecture de l'ensemble.

Ce que tu as cité dans ton message #39 ne me parle pas vraiment, désolée mais dans ce domaine je suis incompétente et je préfère me faire mâcher le travail wink

Naziel a écrit :

Tu avais une partition ext3 sur ton disque dur?

Tu peux donner

sudo fdisk -l /dev/disk/by-id/wwn-0x50014ee256cb3e57

qu'on voit la structure

Gparted le voit bien en ext3. Voilà le retour :

moi@moi-lenovo:~$ sudo fdisk -l /dev/disk/by-id/wwn-0x50014ee256cb3e57
[sudo] Mot de passe de moi : 
Disque /dev/disk/by-id/wwn-0x50014ee256cb3e57 : 298,1 GiB, 320072933376 octets, 625142448 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 : 0x5b6ac646

Périphérique                                 Amorçage Début       Fin  Secteurs Taille Id Type
/dev/disk/by-id/wwn-0x50014ee256cb3e57-part1             63 625137344 625137282 298,1G 83 Linux
moi@moi-lenovo:~$ 

On peut tenter de récupérer plus de données avec la commande

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

ce qui permettra de faire la phase de scraping, et potentiellement récupérer plus de données.

OK, je peux tenter ça.


cqfd93

Hors ligne

#58 Le 24/03/2019, à 13:12

Nuliel

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

Cette phase peut mettre énormément de temps, et on va peut être ne pas aller jusqu'au bout, du moment qu'il n'y a pas trop de trous.

63 secteurs avant, 5104 secteurs après la partition, ça a l'air raisonnable.

Après il faudra remplir les secteurs non copiés de 0 puis de réparer avec fsck.

Edit: il existe un utilitaire qui s'appelle ddrescueview qui permet de voir graphiquement les trous

Dernière modification par Nuliel (Le 24/03/2019, à 13:13)

Hors ligne

#59 Le 24/03/2019, à 13:20

moko138

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

cqfd93 a écrit :

Ce que tu as cité dans ton message #39 ne me parle pas vraiment, désolée mais dans ce domaine je suis incompétente et je préfère me faire mâcher le travail

mâcher le travail, c'est précisément ce que fait le début du #39...
Il n'y a plus qu'à remplacer les "(....)" par

  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue

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

Hors ligne

#60 Le 24/03/2019, à 13:24

cqfd93

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

Naziel a écrit :

Cette phase peut mettre énormément de temps, et on va peut être ne pas aller jusqu'au bout, du moment qu'il n'y a pas trop de trous.

Ça en prend bien le chemin, on dirait.

Edit: il existe un utilitaire qui s'appelle ddrescueview qui permet de voir graphiquement les trous

Je l'ai installé et j'ai essayé de l'utiliser mais il n'affiche rien avec le message "No file opened" dans sa barre d'état, mais je ne sais pas quel fichier lui faire ouvrir.


cqfd93

Hors ligne

#61 Le 24/03/2019, à 13:27

moko138

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

Je viens de m'apercevoir qu'en #26 le log s'appelait ~/log-ddres
mais qu'à partir de #29, il a été court-circuité en passant à ~/log-ddrescue


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

Hors ligne

#62 Le 24/03/2019, à 13:31

Nuliel

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

C'est le fichier de log à ouvrir dans ddrescueview.

@moko138:

https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html a écrit :

4) (Third phase; Scraping) Scrape together the data not recovered by the copying or trimming phases. Scraping is done in one pass. Each non-scraped block is read forwards, one sector at a time. Any bad sectors found are marked as bad-sector.

Donc l'option -c ne sert pas dans ce cas je pense (en tout cas pour cette phase). Pour les autres, je comprends pas trop (pour -r -f ok, mais -R et -d )

Edit: une erreur de copie pour le log qui change de nom?

Dernière modification par Nuliel (Le 24/03/2019, à 13:32)

Hors ligne

#63 Le 24/03/2019, à 13:33

cqfd93

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

moko138 a écrit :

mâcher le travail, c'est précisément ce que fait le début du #39...
Il n'y a plus qu'à remplacer les "(....)" par

  /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue

Oui, évidemment !


cqfd93

Hors ligne

#64 Le 24/03/2019, à 13:41

cqfd93

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

moko138 a écrit :

Je viens de m'apercevoir qu'en #26 le log s'appelait ~/log-ddres
mais qu'à partir de #29, il a été court-circuité en passant à ~/log-ddrescue

C'est moi qui l'ai renommé et j'ai conservé ce nom depuis hier.

Bon, j'ai pu faire ouvrir le fichier à ddrescueview (la fenêtre de recherche ne montrait rien et il a fallu que je saisisse le nom du fichier et que je clique deux fois sur ouvrir − Bizarre)


cqfd93

Hors ligne

#65 Le 24/03/2019, à 14:39

Nuliel

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

Y a t'il des données récupérées?
D'après ddrescueview, les données manquantes sont regroupées?

Hors ligne

#66 Le 24/03/2019, à 21:36

moko138

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

Naziel a écrit :

4) (Third phase; Scraping)

Donc l'option -c ne sert pas dans ce cas je pense (en tout cas pour cette phase).

J'allais dire "En effet", mais, sauf erreur de ma part, on est dans la phase précédente :

3) (Second phase; Trimming) Trimming is done in one pass. For each non-trimmed block, read forwards one sector at a time from the leading edge of the block until a bad sector is found. Then read backwards one sector at a time from the trailing edge of the block until a bad sector is found. Then mark the bad sectors found (if any) as bad-sector, and mark the rest of the block as non-scraped without trying to read it. If any edge is already adjacent to a bad sector, it is considered as already trimmed and is not trimmed again.

non ?

Ou alors dans la phase "Retrying" ?

5) (Fourth phase; Retrying) Optionally try to read again the bad sectors until the specified number of retry passes is reached. The direction is reversed after each pass.

.
  - -
.

Naziel a écrit :

mais -R et -d [?]

           Pour -d,
Si je comprends bien,

`-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.

le kernel n'approfondit pas en cas d'erreur de lecture d'un secteur, alors que -d permet d'entrer dans le détail du secteur.
Encore une fois, si je comprends bien.


           Pour -R,

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

Mais ce soir, je n'y vois plus clair.  sad


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

Hors ligne

#67 Le 24/03/2019, à 21:41

cqfd93

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

Bonsoir,

Cette passe est partie pour durer plus de 24 heures. Voilà où ça en est :

moi@moi-lenovo:~$ sudo ddrescue -f -r3 -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
Initial status (read from logfile)
rescued:   319988 MB,  errsize:  84150 kB,  errors:    3050

Current status
rescued:   319989 MB,  errsize:  83859 kB,  current rate:        0 B/s
   ipos:    97763 MB,   errors:    3113,    average rate:        9 B/s
   opos:    97763 MB, run time:    8.52 h,  successful read:      35 s ago
Scraping failed blocks... (forwards)

cqfd93

Hors ligne

#68 Le 24/03/2019, à 21:42

Nuliel

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

La phase trimming était au #45, là au #54 c'est marqué finished avec l'option -n qui évite le scraping, donc à mon avis on est là sur le scraping (ou retrying)

Je sais pas trop pour -d

Pour R, c'est utilisé lors des autres phases mais je comprends pas l'intérêt de lire "en arrière"

Hors ligne

#69 Le 24/03/2019, à 21:44

Nuliel

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

On peut tenter d'utiliser ce qu'indique la doc de ddrescue, parce que là on est pas arrivé:

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

Hors ligne

#70 Le 24/03/2019, à 22:03

cqfd93

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

Naziel a écrit :

On peut tenter d'utiliser ce qu'indique la doc de ddrescue, parce que là on est pas arrivé:

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

Tu me conseilles d'arrêter le traitement en cours et de tenter cette nouvelle commande ?


cqfd93

Hors ligne

#71 Le 24/03/2019, à 22:06

Nuliel

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

On a pas gagné grand chose là (291 kB ...), donc oui, à voir si on a mieux avec cette commande (-c1 devrait pas servir, c'est -d qui aura peut être une incidence)

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

Hors ligne

#72 Le 24/03/2019, à 22:31

cqfd93

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

OK, j'arrête là pour aujourd'hui, je passerai la nouvelle commande demain. Merci beaucoup pour le suivi, bonne nuit et à demain !


cqfd93

Hors ligne

#73 Le 24/03/2019, à 22:43

moko138

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

Pour R, c'est utilisé lors des autres phases mais je comprends pas l'intérêt de lire "en arrière"

Ce que je comprends, c'est que ça sert à limiter les trous.
En effet on reconnaît la piste par sections de 512 mètres, avec pour consigne de sauter à la section suivante quand la piste est illisible.

  Arrivé au mètre 112, on constate que le 113 est illisible : alors on saute 512-112 = 400 mètres, alors que la piste redevenait peut-être lisible au mètre 113.

  En reprenant la lecture en sens inverse, on lit de 512 à 113.
Et le manque est limité à un mètre. Et non plus 400. 
smile

Bonne nuit !


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

Hors ligne

#74 Le 24/03/2019, à 23:53

Nuliel

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

Oui, je pense que c'est ça

Bonne nuit smile

Hors ligne

#75 Le 25/03/2019, à 16:47

cqfd93

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

Bonjour,

J'ai repris les hostilités depuis ce matin, c'est d'une lenteur désespérante…

moi@moi-lenovo:~$ sudo ddrescue -d -f -R -r3 -b512 -c1 /dev/disk/by-id/ata-WDC_WD3200BMVS-11F9S0_WD-WXEX08T0L268  /dev/disk/by-id/wwn-0x50014ee256cb3e57  ~/log-ddrescue
[sudo] Mot de passe de moi : 
GNU ddrescue 1.19
Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued:   319989 MB,  errsize:  83825 kB,  errors:    3123

Current status
rescued:   319991 MB,  errsize:  81739 kB,  current rate:        0 B/s
   ipos:   300856 MB,   errors:    4007,    average rate:       70 B/s
   opos:   300856 MB, run time:    8.23 h,  successful read:      24 s ago
Scraping failed blocks... (backwards)

cqfd93

Hors ligne