On 14 August 2012 18:04, Tom Gundersen <teg@xxxxxxx> wrote: > On Tue, Aug 14, 2012 at 11:31 PM, Jorge Almeida <jjalmeida@xxxxxxxxx> wrote: >> Thank you. I'm trying to understand which one-time tasks must be performed on >> initialization, and how. I have no problem with current defaults, but >> understanding /etc/rc.sysinit requires reading the source of several C files. > > Most of these (if not all) C files should come with manpages, which at > least should give you an idea. I suppose if you want a minimal > understanding, then most can be ignored. Note that booting with > init=/bin/bash works just fine, so that's how I would start in order > to understand the how things work (and then try doing whatever > rc.sysinit does manually). > >> If you happen to remember which version was the last that didn't call a >> systemd binary, great, otherwise I will start browsing. > > The commit that Matthew pointed to is the right one as far as I remember. > > -t wow awesome! I just spend a good 30 minutes playing around with the init=/bin/bash I have a new appreciation for the boot masters ;-)