Chuck Swiger wrote:
Andrea Venturoli wrote:
Just to clarify: running "fsck /" (read-only) in multiuser mode
takes less than a minute. fsck at boot takes approx. 50 times that
long!
...and yes, that difference is not reasonable. Are you using bgfsck
or not...?
Hm, what do you mean?
I'd gladly let my system fsck in background after boot, but it won't
do that on a root partition, as mentioned somewhere else on this thread.
However, apart from that, I've set everything up according to this
wish of mine (i.e. I enabled softupdates and I did not put
background_fsck="NO" in my /etc/rc.conf).
Try turning off background fsck and see whether it does better, the next
time the system comes back up after an unclean shutdown. I think bgfsck
has some kind of built-in throttling to avoid doing too much I/O, which
may not be working quite right in this case, causing it to simply hang
out mostly idle rather than finishing the filesystem check.
So, I think I came to an end investigating this:
_ putting 'background_fsck="NO"' in /etc/rc.conf won't help (fsck would
anyway run foreground in any case);
_ tuning the filesystem to turn off softupdates solved it.
I guess we could mark this as a bug; do you think I should send-pr about it?
bye & Thanks
av.
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"