On Sat,27.Mar.10, 08:52:56, Stephen Powell wrote: > On Sat, 27 Mar 2010 00:06:58 -0400 (EDT), Tom H wrote: > > If fstab's 6th column is 0, the mount count is not checked. > > Of course, yes! I forgot about that. In the environment that I work in, > dynamic mounts of disk partitions are rare. They are almost always > mounted at boot time due to an entry in /etc/fstab. And that is where > the mount count is checked, due to a non-zero value in the sixth column, > and if it exceeds the filesystem-specified maximum, a check is forced > at that time. But if all mounts are dynamic, a check is never forced! > > I checked the mount options to see if a mount option could force a check, > but the closest I came was > > check={none,nocheck} > No checking is done at mount time. This is the default. > This is fast. It is wise to invoke e2fsck(8) every now and > then, e.g. at boot time. > > (This is from "man mount".) > > Unfortunately, since "none" and "nocheck" appear to be the only valid > sub-options for the "check" option, and since it is the default, there > does not appear to be any way to override it. Maybe there is an > undocumented option, like "check=whendue", or something like that, that > can be set with tune2fs, but barring that I can't think of a way to > force a check when a check is due, other than mounting it at boot time > via /etc/fstab and specifying a non-zero value in the sixth column. But the actual check is done by *.fsck, which is not invoked by mount, but by the initscript that invokes mount (if everything is ok). I wonder if mount even contains the code to do filesystem checking at all[1]. What I'm trying to say is that this problem is not solvable at the kernel/mount level, but by the userland tools doing the actual mount. [1] I doubt it since it would have to include code for every mountable filesystem, and this goes against the "do one thing and do it well" philosophy. Regards, Andrei -- Offtopic discussions among Debian users and developers: http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic
Attachment:
signature.asc
Description: Digital signature