[systemd-devel] systemd initrd
Michael Di Domenico
mdidomenico4 at gmail.com
Wed Jun 28 14:00:53 UTC 2017
can anyone point me towards some howto's or documentation that shows
how one might replace an existing busybox based initrd with a systemd
one?
obviously this is a bit of a loaded question as you have no idea what
i'm doing in the initrd, but i'm not sure where to get started. to
break it down simply;
with busybox, i can compile a kernel, compile busybox, add my junk to
the init script and then make an initrd image that the kernel loads.
at the end of the initrd if all "my junk" worked, I then switchroot to
boot up a linux o/s
i want to basically do the same thing with systemd, take a kernel,
hand off to an initrd where systemd would start a shell if needed
(like busybox does) or switchroot to boot up the o/s
i know systemd doesn't provide all the little utils that busybox does,
but that's okay, i can just pull them into the initrd
i've spun myself in google circles at this point and need some
straightening out and the system switch-root/initrd pages are a little
to terse
More information about the systemd-devel
mailing list