[Pkg-sysvinit-devel] Bug#637054: Bug#637054: doing the check by hand

Petter Reinholdtsen pere at hungry.com
Tue Aug 9 13:22:13 UTC 2011


> I expected that checkfs would be run after the disks had a chance to
> mount. Instead there is a race condition. There is too much
> parallelism in the initscripts. All I know is in a couple more
> seconds the device is ready, but checkfs was already run.

You disabled fsck, and expected it to cause it to run after the disks
had a chance to mount?  I am sorry, but I do not understand.

It might be that you are seeing side effects of the kernels removal of
the big kernel lock, causing the kernel to no longer behave
sequencially and predictable.  This is the reason why the early boot
in Debian need to be come event based, as we have discussed for some
years now.  I might be mistaken, as your emails do not really make
sense to me.

Happy hacking,
-- 
Petter Reinholdtsen





More information about the Pkg-sysvinit-devel mailing list