:: Re: [DNG] WARNING: lvm2 > 2.02.173-…
Top Page
Delete this message
Reply to this message
Author: marc
Date:  
To: dng
Subject: Re: [DNG] WARNING: lvm2 > 2.02.173-1 breaks some systems and make them unbootable
Hello

> I come from a Unix background -- separate /usr was deprecated in the 1990's
> with SVR4.2, I'm kind of amazed it took Linux so long to catch up.


Clearly I must have been working in a parallel universe - the
commercial unix systems that I remember from the 90s did have
/usr and / (some also had /opt and /usr/local in various forms)

But regardless of this, what you are doing here is called an
"appeal to authority" and so of limited relevance.

Having a small safe userland to boot up the full system allows
one to recover from a number of mishaps and permits complex
startup routines. In the past this was separated out with /
and /usr, now most of the startup logic lives in an opaque
mess called initrd/initramfs which every distribution hacks
up in its own so special way. I don't regard this as progress.

A wiser decision would have been to merge the initramfs with
/, so that / could optionally live in RAM and linuxrc can be
normal init right off the bat - that would allow one to eliminate
the complicated and brittle mess that we know as mkinitrd.

Yes, /etc would need to be made persistent somehow. That would
still be simpler than the current mkinitrd. If done smartly it
would even allow one to have a "safe" /etc version permitting
rollbacks from config finger trouble.

regards

marc