Comment 17 for bug 59293

Revision history for this message
Jason Spiro (jasonspiro) wrote :

> B) I suggest that dosfsck should not check a clean filesystem unless
> someone passes a "force" command-line parameter.

On second thought, this would be foolish. Dosfsck can never know for sure that a filesystem is truly clean; perhaps it was recently mounted by a smartphone which failed to set the dirty flag.

Instead:

C) A new "express" option should be added to dosfsck. When the "express" option is used, dosfsck should do the following. If a filesystem's dirty flag is set, dosfsck should check the filesystem. If the flag is unset, the filesystem is probably clean; dosfsck should do nothing.
D) When the OS runs dosfsck at startup, it should use the "express" option.