[Bug 368425] Re: fsck should run on shutdown, not startup
Steve Langasek
steve.langasek at canonical.com
Fri May 17 21:17:42 UTC 2013
This is an interesting suggestion, but I don't think we'll be
implementing this. As psusi notes, there are ways you can tune your
system to avoid fsck on boot; you can even bypass the fsck altogether
from the boot splash screen. And it would be nearly impossible to
ensure we get the correct sequencing on shutdown to be able to fsck
after unmounting, the way we do at boot time, because the system has
simply never been designed for this.
(Not to mention problems like trying to run an fsck when the system is
shutting down because of a low battery / impending UPS failure /
hardware overheating.)
So while I think it's a good idea /in principle/, I don't think we can
actually deliver on this, and trying to do so would likely make the
system more fragile for a long time.
** Changed in: sysvinit (Ubuntu)
Status: Confirmed => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to sysvinit in Ubuntu.
https://bugs.launchpad.net/bugs/368425
Title:
fsck should run on shutdown, not startup
Status in “sysvinit” package in Ubuntu:
Won't Fix
Status in “sysvinit” package in Debian:
New
Bug description:
It makes much more sense for fsck to run on shutdown than startup. I
almost always have to skip fsck when I turn on my computer because it
takes about an hour. It's rare that I turn on my computer but don't
want to use if for another hour. However it is pretty common that I
turn if off and don't mind that it stays on for another hour.
It should still be skippable, because sometimes you *do* want it to
turn off (e.g. going to bed). In addition to the 'Press [esc] to skip'
there should be a dialog box when you press shutdown:
"It is recommended that your disk be checked for errors now.
[OK] [Not this time] [Ask me again in a week]"
By the way, wasn't ext3 meant to make fsck obsolete?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/368425/+subscriptions
More information about the foundations-bugs
mailing list