On 2012-12-18, Alan McKinnon wrote: > On Tue, 18 Dec 2012 09:08:53 -0500 > Michael Mol <mike...@gmail.com> wrote: > > > This sentence summarizes my understanding of your post nicely: > >> Now, why is /usr special? It's because it contains executable code the >> system might require while launching. > > Now there are only two approaches that could solve that problem: > > 1. Avoid it entirely > 2. Deal with it using any of a variety of bootstrap techniques > > #1 is handled by policy, whereby any code the system might require > while launching is not in /usr. > > #2 already has a solution, it's called an init*. Other solutions exist > but none are as elegant as a throwaway temporary filesystem in RAM.
What about just mounting /usr as soon as the system boots? <snip/> -- Nuno Silva (aka njsg) http://njsg.sdf-eu.org/