Bonsoir,
Voici quelques jours, une erreur de disque dur est survenue sur ma Sarge dans une zone utilisée par le système.
Il n'était plus possible de rebooter sur le disque dur, même en mode maintenance.
En désespoir de cause, j'ai utilisé une knoppix pour pouvoir faire, sur la partition incriminée (non montée, dans ce cas), un
e2fsck -p /dev/hda1 - réparation automatique - et comme ça ne marchait pas, un
e2fsck -c /dev/hda1 - pour repérer les mauvais blocs.
Cette partition correspond à la petite partition racine du système, où seuls 60 Mo sont occupés.
Tout ça ne m'a pas permis de redémarrer normalement. J'ai réinstallé Sarge et pu remarquer que le formatage des différentes partitions systèmes se déroulaient très rapidement, donnant à penser qu'aucune vérification des blocs disque dur n'avait été effectué, comme je l'aurais espéré. (Peut-être aurait-il fallu choisir le mode "expert" pour accèder à une option de vérification des blocs défectueux au formatage ?)
Le système réinstallé a fonctionné normalement quelques jours puis apparait ...
une erreur disque dur, encore sur la petite partition hda1 - pas surprenant -.
Cependant, cette fois, j'ai pu utiliser le démarrage de maintenance proposé par GRUB
: "ctrl-D ou root password for maintenance" (j'ai donc décliné mon mot de passe).
J'ai pu constater que :
- X ne pouvait démarrer
- l'exécutable bsetroot utilisé par fluxbox causait le vilain "segmentation fault", trop connu des programmeurs C++.
- les exécutables perso. de /usr/local/bin ne pouvaient être lancé, alors qu'ils étaient complétés par le bash !
Ne sachant que tenter, j'ai lancé un
debsums -s
peu probant, les erreurs de checksum ne concernaient que des .zo compilés de drscheme ( rien à voir donc avec mes fichiers systèmes et de toutes façons localisés sur /usr qui est une autre partition que celle de / )
Sinon, quelques paquetages importants ne pouvaient être vérifiés par debsums.
(Je me demande si c'est à cause du mode d'installation : à partir d'une partition du disque dur sur laquelle sont copiés environ 10Go de .deb et ce, alors que le démarrage initial de l'installation a lieu par un boot CD.)
Résumé de cette session de maintenance : je n'ai rien fait !
Et pourtant, maintenant je viens de redémarrer normalement et tout fonctionne à merveille !?
Nul doute que cette satanée erreur sur hda1 ne demande qu'à réapparaître sous peu...
Pouvez-vous me conseiller sur ce que je dois faire pour éviter que ça tourne mal une troisième fois ?
Je vous remercie d'avance.
Fabrice
Poste le Saturday 16 December 2006 22:48:15