> on rasperry pi, can't one  just run usbd & usb/* as regular programs,
> since usb is not required to boot?

Don't forget you need usb for keyboard and ethernet, which
often come into play during the boot process.

Actually the pi is a special case because the fat partition on the
SD card is guaranteed to be there (for the GPU to boot from).  We
could have just dossrv in /boot and load everything else from SD.
But that's starting to look too much like initrd ...

/boot is simple, and RAM is cheap, even on the pi.


Reply via email to