Pages : 1
#1 Le 16/10/2006, à 22:03
- sauron
[RESOLU] FSCHK se lance tout le temps au démarrage
Bonjour,
suite à un crash disque, j'ai lancé la commande fschk, et comme je suis généreux je l'ai lancé en mode console sur toutes mes partoches.
Et maintenant, il se lace à chaque démarrage de ma machine, mais comme c'est une application qui refuse de fonctionner sur une partition montée, elle stoppe le boot, ouvre une console et me demande soit de démonter le disque pour continuer son job soit de faire Ctrl-D pour l'ignorer.
ça ne bloque donc pas mon PC, mais allourdi fortement la séquence de boot !
Quelqu'un aurait une idée pour désactiver çà ?
Merci !
RESOLUTION : Pour celui ou celle qui ne veut pas lire tout le thread, le problème, pour être résolu demande 2 choses : que les disques soient bien identifiés dans Grub, et un Fstab normal :
1) il y avait un problème lié à Edgy qui renomme les disques dans Grub :
root=UUID=7e5d96d6-cc60-4358-8e9e-f4f076b2a7d1 ro quiet
à remplacer par l'ancienne version :
root=/dev/hda1 ro quiet splash
2) mon fstab n'avais pas de partition root, il a suffit d'en rajouter une :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
le tour est joué : merci la communauté, merci CeP
Dernière modification par sauron (Le 13/11/2006, à 21:44)
Toujours un Bug d'avance
Hors ligne
#2 Le 17/10/2006, à 10:11
- Triangle not logged
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
La question que je me poserai à ta place c'est combien de temps le disque va tenir car fschk ne se lance que s'il détecte une incohérence dans le journal et un pourcentage de cluster non-contigues trop important.
Si un premier passage fschk ne résout pas le problème il se relance automatiquement au boot.
J'espère pour toi que tu n'as pas lancé ta commande fschk sur un disque monté? Normalement tu as du avoir un message d'avertissement....
#3 Le 17/10/2006, à 21:30
- sauron
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Oui, j'ai eu un message d'avertissement. J'ai lancé la commande mais j'avais démonté le disque avant.
Pour ce qui est Au boot, il veut vérifier invariablement tous les disques. Il fait /dev/hdb en premier (qui passe car pas monté) puis /dev/hda et rale alors parce qu'il s'agit d'un disque monté.
La console me donne la main, donc je démonte le disque, et lanche à la main fschk.
Il fait alors son travail de vérif, me dit que tout va bien et poursuite le chagement d'Ubuntu...
En fait j'avais eu un crash sur un disque précédent, et j'avais lancé la vérif avec le disque défectueux branché en esclave... Ce disque a été retiré depuis, mais je ne sais pas pourquoi il continue à vouloir toujours vérifier tous mes disques au démarrage.
Vu ta réponse, est-ce que Ubuntu vérifie l'intégrité des disques à chaque démarrage, ou c'est moi qui aurait merdé quelque part ?
Merci en tout cas de ta réponse.
Toujours un Bug d'avance
Hors ligne
#4 Le 17/10/2006, à 21:39
- cep
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Voir le man fsck pour utiliser l'option de réparation automatique suivant le système de fichiers.
Hors ligne
#5 Le 17/10/2006, à 22:01
- sauron
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Merci Cep,
effectivement, un man sur fschk ne donnait rien
Je viens de faire un fsck et des erreurs de nodes ont été relevées. Cela a été corrigé, reste plus qu'à voir au prochain boot !
Merci !
Toujours un Bug d'avance
Hors ligne
#6 Le 17/10/2006, à 22:07
- cep
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Pas de quoi.
Sur système de fichiers ext3 : e2fsck -f -y -C0 /dev/hd?,?
Sur du vfat : fsck.vfat -a /dev/hd?,?
Pense à marquer ton poste en Résolu si tout est ok.
Hors ligne
#7 Le 19/10/2006, à 07:04
- sauron
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Désolé, mais ça ne marche toujours pas.
Linux boot,et se stoppe en mode Root en me disant
- qu'il a lancé un check sur les volumes,
- que pour hdb tout roule
- que hda est monté et qu'il ne peut le vérifer
- de procéder moi même à la réparation.
je fais :
- umount /dev/hda1 -> pas de réponse
- je lance fsck, et il me dit que hda1 est monté !
- je fais alors mount /dev/hda1 -> pas de message et retour
...re umount, pas de message, et ensuite fsck dit que hda1 est monté...
Sous Gnome, le gestionnaire de partitions me dit qu'il ne trouve pas le point de montage du disque (je pense que ça comment à sentir pas bon cette histoire). Je vais essayer de trouver des infos là dessus...
Toujours un Bug d'avance
Hors ligne
#8 Le 19/10/2006, à 07:36
- cep
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Il faut faire un contôle de tous les points de montage, voir s'ils existent.
Lire aussi les logs, dans un premier temps faire dans un terminal : dmesg
De même : sudo parted -s /dev/hda print
pour lister les partitions de /dev/hda et leur système de fichiers. Vérifier ensuite leur concordance avec /etc/fstab.
Enfin, voir ici pour l'utilisation de fsck :
http://www.cepcasa.info/parted/recup1.html
Hors ligne
#9 Le 19/10/2006, à 20:55
- sauron
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
En fait, mon problème est que je ne pouvais pas démonter hda1...
Et ce soir, j'ai eu la grande idée de booter sur le Live CD, et évidement, là j'ai la possibilité d'y faire ce que je veux. Moult erreurs ont été trouvées, et je poursuis mes investigations.
Ton site m'a aussi bien aidé !
Les erreurs ont été trouvées, corrigées, j'ai relancé des vérifs, tout semble rouler.
Je reboote donc...
et là, même chose :
fsck 1.39 (29 may 2006)
/dev/hda1 is mounted. e2fsck : cannot continue, aborting
/dev/hdb1 : clean
fsck died with exit status 8
Et donc j'en reviens à ma question de départ : comment lui dire d'arrêter de vérifier les disques au démarrage, ou plutôt : comment faire pour que le test sur hda1 se passe normalement et non avec une erreur 8 pour fschk... !
Dernière modification par sauron (Le 19/10/2006, à 21:14)
Toujours un Bug d'avance
Hors ligne
#10 Le 22/10/2006, à 18:01
- lcrprod
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
si tu est sous edgy les partitions sont renommé comme ceci UUID=b53a6f20-b143-4ccb-ad95-126014d95d69.
je vient d'avoir le même message d'erreur que toi.
aprés avoir remis les anciens nomage dans fstab et dans menu.lst de grub tout est rentré dans l'ordre.
je supose que dans mon cas l'anomalie est apparue suite à ma tentative d'installation de gentoo 2006.1 mais rien n'est moins sur.
Christophe ROUSSEAU
Hors ligne
#11 Le 23/10/2006, à 21:13
- sauron
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Je viens de jeter un coup d'oeil à Menu.lst de Grub et fstab.
Effectivement, il y avait un changement dans le nom des partitions.
Je vais corriger çà et relancer la machine... advienne que pourra !
Dernière modification par sauron (Le 23/10/2006, à 21:14)
Toujours un Bug d'avance
Hors ligne
#12 Le 27/10/2006, à 07:19
- sauron
Re : [RESOLU] FSCHK se lance tout le temps au démarrage
Après avoir modifié (corrigé?) le menu.lst de Grub en remplaçant les :
root=UUID=7e5d96d6-cc60-4358-8e9e-f4f076b2a7d1 ro quiet
par :
root=/dev/hda1 ro quiet splash
J'ai usé de fsck. qui a trouvé des erreurs...les a corrigées, par acquis de conscience, je lui ai fait refaire une petit check..et il en trouve d'autre. Je lui fait corriger...et ça recommence.
De temps à autre, au boot, j'ai "Operating System Not Found". Un reset, et ça repart...
ça pue de plus en plus !
Autre question :
fsck sur /dev/hda : il me dit qu'il y a des erreurs
fsck sur /dev/hda1 : il me dit que c'est clean.
Est-ce pour cela qu'il ne trouve pas toujours l'OS au boot ?
Pour finir, le log de FSCK (frais de tout à l'heure) :
Log of fsck -C -R -A -a
Mon Nov 6 20:05:11 2006
fsck 1.39 (29-May-2006)
/dev/hdb1: clean, 6667/7520256 files, 13365136/15012734 blocks
/dev/hda1 is mounted. e2fsck: Cannot continue, aborting.
fsck died with exit status 8
Mon Nov 6 20:05:11 2006
----------------
Merci de me donner un coup de main ! ça commence à devenir préoccupant...
Dernière modification par sauron (Le 06/11/2006, à 21:18)
Toujours un Bug d'avance
Hors ligne
Pages : 1