Re: fsck

Top Page

Reply to this message
Author: Geraud Tillit
Date:  
To: guilde
Subject: Re: fsck
Le message de etait:

>Bonsoir,
>
>Souvent, au boot, j'ai les messages:
>/dev/hdax has reached maximal mount count, clear forced
>Pourquoi ces messages ?
>Merci.


Dans le superblock d'un filesystem sont stockees un certain nombre
d'informations, vous pouvez les voir/modifier avec tune2fs.
Exemple:

root@bluemoon (ttyp3) ~#tune2fs -l /dev/hda3
tune2fs 1.10, 24-Apr-97 for EXT2 FS 0.5b, 95/08/09
Filesystem volume name:   <none>
Last mounted on:          <not available>
Filesystem UUID:          b8e74410-a88f-11d1-8342-02608ca8bfbb
Filesystem magic number:  0xEF53
Filesystem revision #:    0 (original)
Filesystem features:      (none)
Filesystem state:         not clean
Errors behavior:          Continue
Filesystem OS type:       Linux
Inode count:              391168
Block count:              1564416
Reserved block count:     78220
Free blocks:              1231855
Free inodes:              372874
First block:              1
Block size:               1024
Fragment size:            1024
Blocks per group:         8192
Fragments per group:      8192
Inodes per group:         2048
Inode blocks per group:   256
Last mount time:          Mon Apr  6 18:01:01 1998
Last write time:          Mon Apr 13 09:34:42 1998
Mount count:              4
Maximum mount count:      20
Last checked:             Sun Mar 22 12:20:28 1998
Check interval:           15552000 (6 months)
Next check after:         Fri Sep 18 13:20:28 1998
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)


Les options qui vont nous interesser ici sont:

[...]
Filesystem state:         not clean
[...]
Mount count:              4
Maximum mount count:      20
[...]


Le premier definit en cas de reboot "violent" la verification du filesystem par e2fsck, en effet lorsque vous demontez un filesystem, il positionne le flag "clean" sur celui-ci, donc e2fsck ne le verifie pas. Maintenant si le reboot est brutal et que le filesystem n'a pas ete demonte correctement, le filesystem sera toujours marque comme "not clean" (il le marque comme ceci quand il le monte) et sera donc verifie.

Pour la deuxieme paire, celle qui vous interesse ici, c'est encore plus simple. Il y a un compteur de montages (Mount count) incremente a chaque montage, et lorsqu'il atteint la limite (Maximum mount count) il verifie le systeme de fichiers outrepassant le flag "clean".

Voila, donc votre "probleme" n'en est pas un :)

Geraud

--------------------------------------------------------------------------
Geraud Tillit: mailto:Geraud.Tillit@edelweb.fr       http://www.edelweb.fr
Consultant -- securite                             Edelweb
                               33, avenue du Maine
Confidence is the feeling you have             75755 Paris cedex
before you understand the situation               Tel: 01.56.54.19.40