On Wed, 8 Nov 2017 06:20:40 +0100
Adam Borowski <kilob...@angband.pl> wrote:


> I don't get why you'd want to keep moving things around on the real
> system if you can isolate it into initrd.

Because putting it into initramfs not only isolates it, but in fact
hides it in a black box.

You can't just pop up in your initramfs and tweak things: You need to
tweak, recompile and rerun. Very slow process. But wait: It's worse.
Although it's currently hip to say "The only thing we put in initramfs
are the things needed to mount the root partition", this isn't really
true, is it. 

Those initramfs systems are now so complex you need a product like
dracut or initramfs-tools to create it. Have you ever used shorewall to
create an iptables firewall? You end up with a monstrosity, just trying
to do a simple firewall. Same with these initramfs builders: You end up
with something taking several hours to fully understand, when all you
really needed to do, in the simple case, is load the ext4 driver, mount
the root partition, and run an rc file on the root partition to get
everything else mounted.

And now I hear talk of it being an excellent idea to run systemd inside
the initramfs.[1] What could POSSIBLY go wrong?

Besides all that: Your sentence starts with "I don't get why you'd want
to". Well,  I do. I don't see why anyone would want to use KDE, but
that doesn't mean I suggest removing it from Devuan unless it becomes a
human shield for systemd. If you don't speak up when they remove the
use cases of others, one day *your* use case will be dispensed with.


[1]https://www.freedesktop.org/wiki/Software/systemd/InitrdInterface/

SteveT

Steve Litt 
October 2017 featured book: Rapid Learning for the 21st Century
http://www.troubleshooters.com/rl21
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng

Reply via email to