El 04/10/2011 17:09, "Dale" <rdalek1...@gmail.com> escribió: > > Canek Peláez Valdés wrote: >> >> On Tue, Oct 4, 2011 at 2:33 PM, Michael Schreckenbauer<grim...@gmx.de> wrote: >> >>> Correct, the *kernel* executes it. >>> >>> Quoted from an earlier mail in this thread: >>> >>> "That it's not true. It connects to whatever init system do you have >>> (OpenRC, SysV, systemd, Upstart)" >>> >>> The kernel executes the initsystem, the initsystem takes care of the rest. >>> Care to explain, why grub2 needs to connect to (or call) the initsystem? >> >> It connects via the kernel via init=, as always. Maybe not the best >> choice of words, but the important thing is that the statement about >> GRUB2 having its "own init system and it's own set of init scripts" is >> false. I noted the "connection" between the bootloader and the init >> system (via the init= command line) to emphasize that GRUB2 has not >> its own init system. Nor init scripts. >> >> Regards. > > > I don't have that on mine. > > title Gentoo > kernel (hd0,0)/bzImage-3.0.4-1 root=/dev/sda3 > > So I guess my grub is ignorant. lol
If there is no init= command line argument, /sbin/init is the default. It has been this way from the very beginning; systemd uses /sbin/systemd to be able to be installed in parallel with SysV. Regards.