Bonjour,
J'ai crée une règle udev pour associer /dev/maxtor à mon disque dur us maxtor.
Cela marche bien et je voudrais (vu que le disque est toujours connecté) faire un fsck.ext3 dessus tout les 30 montages, comme pour une partition normale quoi. Cependant, impossible, si je met le champ pass à 2 dans mon fstab, ça ne marche pas et le boot plante complètement (il s'arrête et demande le mdp admin).
Je suis sous sid avec un kernel 2.6.20.3, y a t'il quelque chose de spécial que j'aurai loupé ?
# AMHA
Posté par NeoX . Évalué à 1.
pour modifier la periodicité des scans
http://www.delafond.org/traducmanfr/man/man8/tune2fs.8.html
[^] # Re: AMHA
Posté par Henry-Nicolas Tourneur (site web personnel) . Évalué à 1.
tune2fs -c 40 /dev/maxtor1 sur mon disque (qui est en ext3)
Ca n'empeche pas qu'au boot il plante compltèment (e2fsck renvoie un code d'erreur 8) et il dit que /dev/maxtor1 n'existe pas.
Je rappelle que /dev/maxtor1 est un bloc device que je crée via une règle udev perso, est-il possible que la règle n'ai pas encore été éxecutée et que e2fsck veuille déjà commencé à scanner les périph ? Si c'est le cas, ça pourrais expliquer que ce device bloc n'existe pas au moment du scan.
[^] # Re: AMHA
Posté par NeoX . Évalué à 1.
sinon mettre 0 dans le fstab et forcer le check dans udev apres montage.
[^] # Re: AMHA
Posté par Henry-Nicolas Tourneur (site web personnel) . Évalué à 1.
J'ai deja essayé un RUN="..." mais le problème c'est que dans RUN je monte deja /dev/maxtor1 donc j'ai essayé RUN="fsck.ext3 /dev/maxtor1 mount ..."
mais il en veut pas, y a t'il autre chose ?
[^] # Re: AMHA
Posté par NeoX . Évalué à 1.
http://www.reactivated.net/writing_udev_rules.html
il te suffirait d'utiliser
[...] PROGRAM="ton_program pour le monter", RUN+="fsck.ext3..."
[^] # Re: AMHA
Posté par Henry-Nicolas Tourneur (site web personnel) . Évalué à 1.
Selon ce lien :
Autrement dit, je ne peut pas employé de mount dans PROGRAM, vu que le device node n'est pas encore crée.
[^] # Re: AMHA
Posté par NeoX . Évalué à 1.
tu fais un script en shell qui fait
1°) je monte mon peripherique sous /media/xxxx
2°) je fais mon check si j'ai N demarrage
et tu le met dans ton RUN+=
[^] # Re: AMHA
Posté par Henry-Nicolas Tourneur (site web personnel) . Évalué à 1.
fsck dit qu'il ne faut pas checker une partition monter sous peine de grave pertes / corruptions des données.
Merci pour l'aide.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.