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.

#1 Le 23/05/2008, à 08:00

environ314

[Résolu] Où est ma partition ?

Bonjour,

Je viens de faire une mise à jour de gdm sous le Heron, et suite à ca, le système ne répondait plus.
Je l'ai redémarré, mais, après la barre de progression, je tombe sur la console en mode texte qui me dit :

[78.155303] ata;00:revalidation failet (errno=-5)
[...] ata;00:revalidation failet (errno=-2
Buffer I/O error on device sda1, logical block 720896
[...]

sd4:0:0:0 [sda] asking for cache data failed

EXT3-fs error : ext3_get_inode_loc: unable t read inode blocj - inode=2, block=15
EXT3-fs:  corrupt root inode; run  e2fsck

(initramfs)

JE FAIS QUOI ?!


Merci pour votre aide

PS : précision : j'avais lu ce à quoi devait servir la mise à jour : une histoire d'ordre de chargement de hal (je ne sais pas de quoi il s'agit)


EPILOGUE. 24/05***********************
J'ai remarqué au cours de mes essais de boots infructueux, que l'ordre de boot des disques durs changeait dans le BIOS.
Il m'a fallu physiquement échanger les deux nappes SATA des disques durs, et tout est revenu dans l'ordre instantanément. Merci quand même à Michel, qui m'a mi la puce à l'oreille en me demandant de vérifier mes câblages (bien que je ne voyais pas pourquoi, vu que je n'avais pas ouvert l'ordi entre le moment où ca marchait et le moment où ca ne marchait plus...)

Dernière modification par environ314 (Le 24/05/2008, à 06:33)

Hors ligne

#2 Le 23/05/2008, à 09:30

environ314

Re : [Résolu] Où est ma partition ?

J'ai gravé un CD avec Ubuntu, et, si ça semble bien se passer (chois de la langue...), ensuite j'ai le même genre d'erreur d'accès disque impossible. Je pensais que ca allait complètement planter, mais j'ai finalement quand même accès au bureau du live CD.

Quand je lance GParted, je vois /dev/sdb avec la partition /dev/sdb1, mais pas de trace de /dev/sda
(j'ai 2 disques dur)
L'option "vérifier" de GParted plante,

Un sudo fstab -l me donne uniquement /dev/sdb1

J'ai vraiment besoin de votre aide !

Merci !

Dernière modification par environ314 (Le 23/05/2008, à 10:00)

Hors ligne

#3 Le 23/05/2008, à 10:52

environ314

Re : [Résolu] Où est ma partition ?

Sous ma liveSession,
dans une console, je tente :
e2fsck /dev/sda1

On m'informe alors qu'il n'y a aucun fichier ou dossier de ce type. Pas étonnant, vu que je ne vois pas non plus la partition dans GParted.
"Le superbloc n'a pas pu être lu ou ne contient pas de système de fichier etc2 correct. Si le périférique est valide et qu'il contient réellement un fichier ext2, alors le superbloc est corrompu et vous pourriez tenter d'exécuter 2fsck avec un autre superbloc :
e2fsck -b 8193 <périphérique>"

ce que j'ai tenté, avec le résultat que "le périphérique  ou ressource occupé lors de la tentative d'ouverture de /dev/sda1"

need help...

Hors ligne

#4 Le 23/05/2008, à 14:49

environ314

Re : [Résolu] Où est ma partition ?

Personne n'a une idée ? Au moins pour accéder au contenu du disque, rappatrier la partition /home, et ensuite, bah, je réinstallerai au pire...


Merci neutral

Hors ligne

#5 Le 23/05/2008, à 15:09

michel2652

Re : [Résolu] Où est ma partition ?

Bonjour,

Tes 2 HDD sont visibles dans le Bios ?
Essaie avec un Live CD de Gparted.
Vérifie tes nappes/cables. Pour vérifier ton HDD, DL les utilitaires de test du constructeur ou DL UBCD .

A+

Dernière modification par michel2652 (Le 23/05/2008, à 15:12)

#6 Le 23/05/2008, à 16:45

environ314

Re : [Résolu] Où est ma partition ?

Merci beaucoup Michel pour tes pistes.

J'ai gravé le Cd de GParted, et là j'y vois les deux HDD.

J'effectue un e2fsck -f -y -v /dev/sda1 en ce moment. Je te tiens au courant !

Hors ligne

#7 Le 23/05/2008, à 17:12

environ314

Re : [Résolu] Où est ma partition ?

Voila le résultat :
pas de badsector,

e2fsck a été enchainé par un
resize2fs /dev/sda1
:
"Couldn't find valid filesystem superblockAttempt to read block from fileystem resulted in sort read while  trying to open /dev/sda1

et du coup, le /dec/sda disparaît de GParted sad

Que me conseillez_vous de faire ?

Dernière modification par environ314 (Le 23/05/2008, à 17:17)

Hors ligne

#8 Le 23/05/2008, à 17:42

michel2652

Re : [Résolu] Où est ma partition ?

Re,

environ314 a écrit :

"Couldn't find valid filesystem superblockAttempt to read block from fileystem resulted in sort read while  trying to open /dev/sda1

Voir Monter un système de fichiers endommagé chez cep.

A+

#9 Le 23/05/2008, à 18:14

environ314

Re : [Résolu] Où est ma partition ?

J'ai lancé l'UBCD, ai regardé l'un d'entre eux (je n'ai pas noté lequel !) et le boot s'est ensuite déroulé correctement. Je n'en reviens pas !

Merci pour tes pistes Michel.
Je vais retravailler mon système de sauvegardes du coup...


Daniel.

Hors ligne

#10 Le 23/05/2008, à 21:13

environ314

Re : [Résolu] Où est ma partition ?

J'ai crié victoire trop tôt.
Je n'ai pas eu le temps de le retourner (ie de faire les sauvegardes) que déjà ça s'est bloqué comme la fois d'avant.
J'ai essayé de faire les mêmes manoeuves, mais sans succès.
Je vais tenter ce que tu m'as indiqué Michel, mais ca m'a l'air sacrément compliqué.
Je fais ces manipulations sur une Live Session ?
Ou alors, le fait qu'une fois ca a bien redémarré doit me donner un espoir d'une autre solution ?


PS : les deux HDD sont bien présents dans le bios, à chaque démarrage.

Dernière modification par environ314 (Le 23/05/2008, à 22:02)

Hors ligne

#11 Le 23/05/2008, à 21:48

environ314

Re : [Résolu] Où est ma partition ?

J'ai suivi les indications de http://www.cepcasa.info/parted/recupfs.html
Méthode 1 :  j'ai récupéré une liste de 14 superblocks.
Lorsque je fais la commande pour les monter, j'ai un message qui me dit
"wrong fstype, bad option, bad superblock on /dev/sda1"
Méthode 2 :

sudo fdisk -lu /dev/sda ne renvoie rien ! Je reboote le live CD, c'est à présent différent :

Cela renvoie :
/dev/sda1 * 63 395279324 197639631 83 Linux
/dev/sda2 (Extended)
/dev/sda5 Linux swap / Solaris

Je fais mon
sudo losetup -f qui retourne /dev/loop1
sudo losetup -o 32256  /dev/loop1 /dev/sda
sudo mount -o ro -t ext3 /dev/loop1 /mnt/

qui me renvoie finalement la même erreur ! bad superblock sad sad sad on /dev/loop1

J'ajoute que dmesg | tail retourne  alors :
une série de Buffer I/O error on device sda, logical block (11 à 17)
et pour finir EXT3-fs : can't read group descriptor 2


(un peu plus tard...) J'ai relancé le liveCD, et j'ai essayé tout de suite la méthode2.
Je n'ai pas d'erreurs renvoyées, mais
cat /proc/mounts |grep loop1 renvoie
/dev/loop1 /mnt ext3 ro, relatime, data=ordered 0 0
(le mot relatime ne figure pas dans le mode d'emploi que tu m'avais indiqué.

Mais ensuite, je n'arrive quand même pas à retrouver mes fichiers...

grrrr

Dernière modification par environ314 (Le 23/05/2008, à 23:16)

Hors ligne

#12 Le 24/05/2008, à 06:33

environ314

Re : [Résolu] Où est ma partition ?

EPILOGUE. 24/05***********************
J'ai remarqué au cours de mes essais de boots infructueux, que l'ordre de boot des disques durs changeait dans le BIOS.
Il m'a fallu physiquement échanger les deux nappes SATA des disques durs, et tout est revenu dans l'ordre instantanément. Merci quand même à Michel, qui m'a mi la puce à l'oreille en me demandant de vérifier mes câblages (bien que je ne voyais pas pourquoi, vu que je n'avais pas ouvert l'ordi entre le moment où ca marchait et le moment où ca ne marchait plus...)

Hors ligne

#13 Le 24/05/2008, à 07:55

michel2652

Re : [Résolu] Où est ma partition ?

Bonjour,

environ314 a écrit :

EPILOGUE. 24/05***********************
J'ai remarqué au cours de mes essais de boots infructueux, que l'ordre de boot des disques durs changeait dans le BIOS.

Ça me rappelle quelque chose wink http://forum.ubuntu-fr.org/viewtopic.ph … 08#p386108

A+