On Sun, Dec 23, 2012 at 08:39:41PM +0000, Neil Bothwick wrote > 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*". -- Walter Dnes <waltd...@waltdnes.org> I don't run "desktop environments"; I run useful applications