[Pkg-sysvinit-devel] Bug#637087: Sensible default for all systems
Roger Leigh
rleigh at codelibre.net
Mon Dec 19 13:45:10 UTC 2011
On Sat, Dec 17, 2011 at 03:14:51PM -0800, Josh Triplett wrote:
> I don't see any possible scenario where FSCKFIX=no makes sense as a
> default. We don't debug broken filesystems with disk editors anymore;
> either fsck works, or we restore files from backup (or from Debian
> packages after running debsums). Filesystem developers might want to
> set FSCKFIX=no, or ask others to temporarily do so to reproduce a
> problem, but as a default I think it makes sense to use FSCKFIX=yes on
> all types of systems.
>
> When fsck hits an error and offers to drop into a root shell, who does
> anything other than just running fsck again and saying "go ahead and fix
> it"? Let's remove the intermediate step.
I've been thinking this way since I first noticed the default. Are
there any reasons ever not to fix?
With fsckfix=yes, does it at least prompt you to continue rather than
just blindly fixing? There are recovery situations where you might
want to stop and make a disc image in order to avoid further damage.
But dropping to a root shell only to run fsck by hand is rather
pointless, I agree. Only a tiny minority of users would be capable
of fixing things--I know I wouldn't be able to edit my inodes by
hand!
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
More information about the Pkg-sysvinit-devel
mailing list