Joe User writes:
> You may have noticed some "Wait statements" appearing during the boot
> process, and seen them in the scripts of the boot sequence.
Yes. I'm responsible for one of them on Debian.
> These seem rather adhoc and amateurish with comments like "better wait a
> bit for slow spin-up devices".
They are ad-hoc. As to being amateurish, patches are welcome.
> My theory as to why this 'guess how long to wait' method is not needed
> once the booting is done, is that THEN the OS which is multitasking, has a
> proper method of attending to MULTIPLE devices, which require various
> random times to deliver their requests.
>
> Is this correct ?
No. The fundamental problem is that the kernel is now event-based and
init does not deal with this properly (though sometimes it has to do
with design flaws in the daemons). See the recent discussion of init
replacements on the debian-devel mailing list to see what people who
actually know what they are talking about think of the issue.
--
John Hasler