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 24/04/2017, à 20:56

Bougron

Re : probleme systeme fichiers corrompu

Dans les recherches, j'ai trouvé cela, dont je partage l'analyse
"Plusieurs inodes (fichiers) partageaient les mêmes blocs. C'est une incohérence grave du système de fichiers. fsck a cloné (dupliqué) les blocs en question afin que chacun n'appartienne qu'à un seul fichier. Le souci, c'est que la situation de départ est anormale, il y avait des mélanges entre le contenu de plusieurs fichiers et ce problème n'a pas été corrigé."
La raison n'est donc pas connue. La conséquence est que
" Désolé d'être l'oiseau de mavais augure. Si tu as dû valider la correction pour les 54 fichiers, je crains que pour chaque paire l'un se retrouve avec le contenu de l'autre, donc qu'au moins la moitié des fichiers concernés, soit 27 fichiers, soient corrompus de la sorte. "
Donc tous les fichiers que tu répares devront être vérifiés pour être certains que dans le fichier, il  'y a pas des morceaux d'un autre fichier.

Hors ligne

#27 Le 25/04/2017, à 12:19

syborg

Re : probleme systeme fichiers corrompu

Merci a vous deux pour vos conseils ! je vais donc faire un clone de /home avec Gparted avant de relancer fsck.
Bougron, ta proposition de lancer fsck avec option verbatim, c'est pour pouvoir reperer les fichiers qui sont modifies au cours du processus ou la raison est autre ?

Hors ligne

#28 Le 25/04/2017, à 21:50

Bougron

Re : probleme systeme fichiers corrompu

Bonsoir


l'option -v    est pour permettre d'avoir le maxima d'informations, Je l'ai ajoutée après deux échecs dans lesquels tes réponses n'étaient pas très claires.
Car autant en savoir le maxima d'infos   lorsque cela ne marche pas très bien.

Cela devrait te donner la liste des fichiers qui sont réparés   "au moins mal" afin que tu puisses juger de la bonne/mauvaise  réparation.
Mais je pense que sans l'option tu aurais probablement cette liste.

Dernière modification par Bougron (Le 25/04/2017, à 21:50)

Hors ligne

#29 Le 12/05/2017, à 10:05

syborg

Re : probleme systeme fichiers corrompu

Salut, apres plusieurs semaines je trouve enfin un peu de temps pour continuer de sauver ma partition defectueuse... ce matin j'ai voulu faire une copie de la partition defectueuse /dev/sda10 sur un disque dur externe avant de relancer fsck. J'ai donc utilise la commande dd :

ubuntu@ubuntu:~$ sudo dd if=/dev/sda10 of=/dev/sdc1 bs=4096 conv=notrunc,noerror
298630+0 records in
298630+0 records out
1223188480 bytes (1.2 GB) copied, 1887.8 s, 648 kB/s
ubuntu@ubuntu:~$ 

il s'est passe 2 choses bizarres : il ne m'a copie que 1,2 GB alors que la partition fait plus de 200 GB, et quand j'ai voulu verifier le contenu du disque externe le message suivant apparait

Sorry, could not display all the contents of “7DDA-69DD”: Error when getting information for file '/media/ubuntu/7DDA-69DD/»ydôå░╚-.┘]': Input/output error

qq'un a une idee de ce qui se passe ? ai je fait une erreur dans la commande ?

Hors ligne

#30 Le 12/05/2017, à 16:34

Bougron

Re : probleme systeme fichiers corrompu

Bonjour
Peux-tu rappeler la taille initiale de la partition sdc1.

As-tu fais le même contrôle que tu as fais sur sdc1 pour sda10?

Hors ligne

#31 Le 12/05/2017, à 18:49

syborg

Re : probleme systeme fichiers corrompu

sdc1 est un disque dur externe usb de 750 Go, il etait vide quand j'ai commence la procedure.
je viens de faire fsck sur sdc1 et il m'a corrige des millers d'erreurs... lje viens de me souvenir qu'il etait formate en FAT32, c'est peu le probleme d'avoir copie une ext3 sur une FAT32 non ?
au fait quelle est la commande pour formater en ext3 ?

Dernière modification par syborg (Le 12/05/2017, à 18:51)

Hors ligne

#32 Le 12/05/2017, à 19:25

Bougron

Re : probleme systeme fichiers corrompu

Gparted sait formater

Hors ligne

#33 Le 13/05/2017, à 20:57

syborg

Re : probleme systeme fichiers corrompu

Alors j'ai formate sdc en ext3, puis j'ai refait les commandes de la derniere fois, et voici :

ubuntu@ubuntu:~$ sudo dd if=/dev/sda10 of=/dev/sdc1 bs=4096 conv=notrunc,noerror 
dd: error reading ‘/dev/sda10’: Input/output error
6697812+0 records in
6697812+0 records out
27434237952 bytes (27 GB) copied, 34265 s, 801 kB/s
dd: error reading ‘/dev/sda10’: Input/output error
7120274+0 records in
7120274+0 records out
29164642304 bytes (29 GB) copied, 34423.6 s, 847 kB/s
dd: error reading ‘/dev/sda10’: Input/output error
7205936+0 records in
7205936+0 records out
29515513856 bytes (30 GB) copied, 34492.7 s, 856 kB/s
dd: error reading ‘/dev/sda10’: Input/output error
17855687+0 records in
17855687+0 records out
73136893952 bytes (73 GB) copied, 35532.7 s, 2.1 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
18060560+0 records in
18060560+0 records out
73976053760 bytes (74 GB) copied, 35554.4 s, 2.1 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
20194231+0 records in
20194231+0 records out
82715570176 bytes (83 GB) copied, 35831.1 s, 2.3 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
20293525+0 records in
20293525+0 records out
83122278400 bytes (83 GB) copied, 35842.6 s, 2.3 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
20731277+0 records in
20731277+0 records out
84915310592 bytes (85 GB) copied, 35887.3 s, 2.4 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
20878135+0 records in
20878135+0 records out
85516840960 bytes (86 GB) copied, 35903.4 s, 2.4 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
20889756+0 records in
20889756+0 records out
85564440576 bytes (86 GB) copied, 35906.3 s, 2.4 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
21096063+0 records in
21096063+0 records out
86409474048 bytes (86 GB) copied, 35928.2 s, 2.4 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
22503862+0 records in
22503862+0 records out
92175818752 bytes (92 GB) copied, 36068.3 s, 2.6 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
24194779+0 records in
24194779+0 records out
99101814784 bytes (99 GB) copied, 36237.6 s, 2.7 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
24504458+0 records in
24504458+0 records out
100370259968 bytes (100 GB) copied, 36269.7 s, 2.8 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
27502678+0 records in
27502678+0 records out
112650969088 bytes (113 GB) copied, 36573.5 s, 3.1 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
29410311+0 records in
29410311+0 records out
120464633856 bytes (120 GB) copied, 36770.4 s, 3.3 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
30542013+0 records in
30542013+0 records out
125100085248 bytes (125 GB) copied, 36887.8 s, 3.4 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
31537364+0 records in
31537364+0 records out
129177042944 bytes (129 GB) copied, 36991.3 s, 3.5 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
31574020+0 records in
31574020+0 records out
129327185920 bytes (129 GB) copied, 36996.8 s, 3.5 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
33134388+0 records in
33134388+0 records out
135718453248 bytes (136 GB) copied, 37158.3 s, 3.7 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
37614394+0 records in
37614394+0 records out
154068557824 bytes (154 GB) copied, 37622.9 s, 4.1 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
37667712+0 records in
37667712+0 records out
154286948352 bytes (154 GB) copied, 37630.1 s, 4.1 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
40243232+0 records in
40243232+0 records out
164836278272 bytes (165 GB) copied, 37896.3 s, 4.3 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
41249771+0 records in
41249771+0 records out
168959062016 bytes (169 GB) copied, 38101.5 s, 4.4 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
44145611+0 records in
44145611+0 records out
180820422656 bytes (181 GB) copied, 38405.7 s, 4.7 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
44203959+0 records in
44203959+0 records out
181059416064 bytes (181 GB) copied, 38413.5 s, 4.7 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
45027057+0 records in
45027057+0 records out
184430825472 bytes (184 GB) copied, 38501.2 s, 4.8 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
46246280+0 records in
46246280+0 records out
189424762880 bytes (189 GB) copied, 38631.1 s, 4.9 MB/s
dd: error reading ‘/dev/sda10’: Input/output error
50089454+0 records in
50089454+0 records out
205166403584 bytes (205 GB) copied, 39036.2 s, 5.3 MB/s
54895331+0 records in
54895331+0 records out
224851275776 bytes (225 GB) copied, 39541.8 s, 5.7 MB/s
ubuntu@ubuntu:~$ 

Quand j'ouvre sdc, il y bien un fichier dedans, mais est il exploitable (i.e. pourrai je l'utiliser pour retrouver l'etat  de la partition /sda10 avant le clonage ) ?....

Hors ligne

#34 Le 13/05/2017, à 21:28

Bougron

Re : probleme systeme fichiers corrompu

Bonsoir
J'apprécie de voir ce message d'erreur répété plusieurs fois

dd: error reading ‘/dev/sda10’: Input/output error

En clair: Ne dupliques plus avec  la commande DD  mais avec la commande ddrescue. https://doc.ubuntu-fr.org/ddrescue
Si ce n'est pas clair, indiques où tu as des doutes.

Hors ligne

#35 Le 14/05/2017, à 09:22

syborg

Re : probleme systeme fichiers corrompu

suivant les conseils du lien sur ddrescue que tu as donne, je m'appretes avant toute chose a faire un test de la memoire vive; j'ai un cd live de Gparted avec Memtest86+ : c'est ok avec cet outil ?

Hors ligne

#36 Le 14/05/2017, à 16:47

Bougron

Re : probleme systeme fichiers corrompu

Bonjour
Memtest86   est bien le programme à utiliser pour tester la mémoire vive.

Hors ligne

#37 Le 16/05/2017, à 10:55

syborg

Re : probleme systeme fichiers corrompu

Salut,
alors le test de memoire vive est ok, j'ai formate sdd en ext3, et suivant les conseils du lien sir ddrescue, j'ai fait smartctl :

ubuntu@ubuntu:~$ sudo smartctl -a /dev/sdd1
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.13.0-24-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               WD
Product:              Elements 25A2
Revision:             1014
User Capacity:        750,121,910,272 bytes [750 GB]
Logical block size:   512 bytes
Logical block provisioning type unreported, LBPME=-1, LBPRZ=0
Rotation Rate:        5400 rpm
Serial number:        WX81E36C6XXD
Device type:          disk
Local Time is:        Tue May 16 09:53:03 2017 UTC
SMART support is:     Unavailable - device lacks SMART capability.

=== START OF READ SMART DATA SECTION ===

Error Counter logging not supported

No self-tests have been logged

ubuntu@ubuntu:~$ 

c'est ok ?

Hors ligne

#38 Le 16/05/2017, à 21:38

Bougron

Re : probleme systeme fichiers corrompu

Bonsoir.
Tiens, un disque qui ne connaît pas smartclt. Je savais que cela pouvait exister. Je viens de rencontrer!
=== START OF INFORMATION SECTION ===
Vendor:               WD
Product:              Elements 25A2
Revision:             1014
User Capacity:        750,121,910,272 bytes [750 GB]
Logical block size:   512 bytes
Logical block provisioning type unreported, LBPME=-1, LBPRZ=0
Rotation Rate:        5400 rpm
Serial number:        WX81E36C6XXD
SMART support is:    Unavailable - device lacks SMART capability.

Tu me prends au dépourvu.  Je n'ai aucune idée de la qualité du disque.
Le plus simple serait de dupliquer l'intégralité du disque avec DDrescue

Dernière modification par Bougron (Le 16/05/2017, à 21:41)

Hors ligne

#39 Le 17/05/2017, à 11:52

syborg

Re : probleme systeme fichiers corrompu

J'ai fait fsck sur sdd (la cible), tout va bien, donc je continue...
Maintenant, je dois etre tres prudent car j'ai lu sur le lien de ddrescue

"Si vous savez que votre support est fortement endommagé, considérez avant tout l'option de faire appel à un professionnel. Le taux de réussite d'une récupération sur support très malade est très supérieur lors de la première tentative. Si vous avez des données vitales, réfléchissez à deux fois avant de vouloir agir seul."

Me conseilles tu de faire appel a un professionel ou avec les conseils que tu me donnes je peux y arriver sans trop de problemes ?

A part la syntaxe de base de la commande (y compris fichier log), tu me conseilles d'utiliser quelles options ?
pour connaitre la liste des fichiers endommages on parle de ddr_utils, mais sans donner de details : comment on s'en sert ?

Hors ligne

#40 Le 17/05/2017, à 20:41

Bougron

Re : probleme systeme fichiers corrompu

Bonsoir.
Lorsqu'un disque est très endommagé, Il est préférable de faire appel à des experts.

Mais ceux-ci lanceront, en première intention, la commande "ddrescue".  Si elle foire lamentablement, Ils seront capable de remplacer des pièces fichues et d'aller plus loin. Ce qui n'est pas simple

N'ayant aucun détail  de smartctl sur la qualité du disque, je suis incapable d'estimer le risque que je te fais prendre en demandant une duplication
===> Au pire le moteur arrête de tourner.    Je ne crois pas que cela puisse produire un incendie du local

Dans ce contexte, je te propose une première duplication sans tenter de vouloir récupérer ce qui n'est pas lisible. Cette opération est sans risque.    Suivant ce qui sera éliminé, il faudra voir ce qu'on peut faire pour la suite.

Le smartcl a indiqué

=== START OF INFORMATION SECTION ===
Vendor:               WD
Product:              Elements 25A2
Revision:             1014
User Capacity:        750,121,910,272 bytes [750 GB]
Logical block size:   512 bytes

Il n'a pas su dire la taille physique d'écriture
    Dans les  très vieux disques, cela pouvait être 64 Bytes
    Dans les disques anciens, Cela est très souvent 512 (même valeur)
    Dans les disques modernes cela est maintenant 4096
   Mais il y a probablement des disques avec la valeur 1024 ou 2048.

Pour l'option de duplication, je ne te fais prendre aucun risque en te proposant 512. Au pire c'est une perte de temps s'il sait lire des blocs de plus grande taille.

Au fait, pour la récupération  de la liste des fichiers 'en mauvais état' par la commande
C'est moi qui est écrit, il y a maintenant plus d'un an, cette remarque
Il serait bon d'en dire un peu plus ou de ne rien dire

D'après ce que j'ai mémorisé de ton contexte
    SDD ne va pas bien.
    Donc probablement que ubuntu fonctionne bien
A) Installes l'application DDrescue
B) Dupliques SDD sur un autre disque que je nomme SDF (Il peut être interne ou connecté en USB)

    sudo mkdir /home/ubuntu/dd
    sudo ddrescue -f -N -n -b512 /dev/sdd     /dev/sdf   /home/ubuntu/dd/suivi
    sudo ddrescue -f -c1 -b512 /dev/sdd       /dev/sdf    /home/ubuntu/dd/suivi
   wc /home/ubuntu/dd/suivi
   cat /home/ubuntu/dd/suivi

Suivant le résultat des deux dernières commandes, on verra s'il faut persévérer jusqu'à la panne finale du disque sdd

Dernière modification par Bougron (Le 17/05/2017, à 21:07)

Hors ligne