regular fsck runs are too disturbing
athropos at gmail.com
Mon Oct 1 16:22:02 BST 2007
On 10/1/07, Waldemar Kornewald <wkornew at freenet.de> wrote:
> On 10/1/07, Luke Yelavich <themuso at themuso.com> wrote:
> > So what happens when users install a distro that either doesn't check their filesystem
> > regularly, or attempts to check in background, which can't be completed due to system activity
> > etc, and they loose their data? I'd be thinking that having the filesystem periodically checked
> > would be a good thing, to ensure my data stays in tact.
> Look, this check doesn't just take three seconds. Nobody would
> complain in that case. On some machines it's taking an awful 40min!!!
> I see this check twice a month. I lose an incredible amount of
> productivity because of this check. Actually, I'd lose less time by
> creating regular backups and restoring a backup in case of a problem.
> Millions of XP machines are running just fine without this check. Do
> you think any desktop user will try to understand why this check is
> needed? Would you accept your car needing a 20min self-check before
> you can drive, especially if you're late? Would you even care why this
> check is needed if you see that some other car doesn't do this check
> or has a more efficient checking method?
> Seriously, the solution that Ubuntu has chosen is just an ugly hack
> because nobody wanted to implement automatic checks in the background,
> but there are quite a few people (as you can also see in the bug
> reports) who don't like this situation. In any serious company that
> cares about its users and the user experience the solution would be
> very simple: Either it's implemented correctly or not at all.
I too find these checks quite annoying, but if they are needed, that's
ok I can live with them. However, what I would like to do would be to
be able to postpone them when I really don't have time to wait they're
done. Sometimes I'm just busy when I arrive at work, and that's really
annoying when I boot my laptop and see that I've reached the fatal
Maybe an easy solution would be to do something like:
Your file system has been mounted more than 30 times and it needs to
be checked for errors. Press Enter to check your file system now.
X seconds left before normal boot, without checking your file system.
With a correctly chosen timeout (10 seconds?), I could boot almost as
usual when I'm too busy to start fsck, and perform it later on a
What do you think?
More information about the Ubuntu-devel-discuss