Page 1 sur 1

[Reboot maj] Filesystem check failed (résolu)

Publié : dim. 12 oct. 2008, 10:10
par Az
EDIT: j'ai pas vu qu'un topic similaire était posté dans une autre section, je vais voir ca tout de suite !


Bon et bien voila ca devait arriver, après 3 ans de bons et loyaux services mon Arch est tout pétée :(

Le drame est arrivé juste après un bête pacman -Syu et un reboot.

Au reboot j'ai l'erreur suivante:

Code : Tout sélectionner

/dev/sda2:
The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it really contains an ext2 filesystem, then the superblock is corrupt, and you might try running e2fsck with an alternate superblock: e2fsck -b 8193 <device>
Suivi de l'erreur classique du /etc/rc.sysinit:

Code : Tout sélectionner

FILESYSTEM CHECK FAILED
Please repair manually and reboot...
Je peux ensuite soit me logger soit appuyer sur control+D pour continuer. Ctrl+D fais rebooter mon pc ensuite.

Ce qui a été tenté jusque la:

Faire la commande indiqué ci-dessus (e2fsck -b 8193 <device>). Résultat je reçois la même erreur qu'au dessus avec une petite ligne en plus:

Code : Tout sélectionner

e2fsck : Aucun fichier ou dossier de ce type lors de la tentative d'ouverture de /dev/sda2
Donc je vais voir dans /dev/ et effectivement il n'y a que null, zero, tty, console et un bizarre "initctl".

Ne sachant pas quoi faire d'autre je suis aller voir les logs et rien d'interessant la dedans :(

Dernier essai, live cd avec gparted et j'ai vérifié tout mon disk /dev/sda2 (avec e2fsck :) ), pas de problèmes !! Toutes les données y étaient encore.

Je ne sais pas quoi faire d'autre pour réparer mon beau système alors si vous aviez des idées d'avance merci !! :o


PS: merci d'avoir lu jusque ici ![/code]

Publié : dim. 12 oct. 2008, 10:31
par Az
Bon et bien après lecture et test, j'ai exactement le même problème qu'ici.

Et les commandes udev permettent bien de lancer le bureau mais je n'ai également ni son, ni souris !

Le problème principal étant je pense le "use static /dev" !

Voila si vous avez des idées sur comment tout réparer je suis preneur :)

Publié : dim. 12 oct. 2008, 10:45
par Az
Bon voila c'est résolu, grâce aux indications glanées sur le forum.


Pour tout réparer il faut effectuer les commandes suivantes:

Code : Tout sélectionner

# On peuple /dev/
udevd --daemon
udevadm trigger
udevadm settle

#On relance le réseau
/etc/rc.d/network restart

#On installe initscripts (qui remplace initscripts-splash)
pacman -S initscripts

#On reboot
reboot
Et tout est reparé !!


Merci (même si j'ai fait un monologue)

Publié : dim. 12 oct. 2008, 11:25
par chipster
Bien joué :)

Publié : dim. 12 oct. 2008, 13:22
par Cactus
Monologue certes, mais qui sera peut-être très utile à d'autres ! :wink:

Publié : dim. 12 oct. 2008, 20:50
par Az
C'est pour cela que j'ai posté la méthode complète :) !!

Attention en installant initscripts, il créé un nouveau rc.conf et sauvegarde l'ancien en rc.conf.pacsave.

Publié : dim. 12 oct. 2008, 21:11
par Cactus
Bizarre : quand j'ai eu la MAJ (il y a qq jours), ça ne s'est pas passé comme ça, mon rc.conf n'a pas bougé... :fou:

Publié : dim. 12 oct. 2008, 21:57
par Skunnyk
Cela vient de la mise à jour d'autres fichiers du paquet initscripts (relatif au boot)