> > You are only considering the case of /usr being on a plain hard disk
> > partition, what if it in on an LVM volume, or encrypted (or both)
> > of mounted over the network? All of these require something to be
> > run before they can be mounted, and if that cannot be run until udev
> > has started, we have been painted into a corner.  
> 
>   I agree that there will always be a small number of corner-cases where
> an initr* is required.  What annoys me, and probably a lot of other
> people, is the-dog-in-the-manger attitude
> http://en.wikipedia.org/wiki/The_Dog_in_the_Manger where some people
> seem to say "If my weirdo, corner-case system can't boot a separate /usr
> without an initr* then, by-golly, I'll see to it that *NOBODY* can boot
> a separate /usr without an initr*"

Maybe they should swap names with eudev being for obviously functional
corner cases aka early udev and the current eudev becoming udev by
default as being most correct for most cases. Arguably all cases for a
well designed system.

-- 
_______________________________________________________________________

'Write programs that do one thing and do it well. Write programs to work
together. Write programs to handle text streams, because that is a
universal interface'

(Doug McIlroy)
_______________________________________________________________________

Reply via email to