When i pass init=/usr/lib/systemd/systemd in grub kernel command line,like this : title Gentoo Linux root (hd0,0) kernel /vmlinuz root=/dev/sda2 init=/usr/lib/systemd/systemd initrd /initrd It boots in openrc It is also said in the wiki : http://wiki.gentoo.org/wiki/Talk:Systemd : genkernel-next There are problems with stable genkernel-next-35: kernel use init system from /sbin/init instead of /usr/lib/systemd/systemd Grub2 config is right: GRUB_CMDLINE_LINUX="init=/usr/lib/systemd/systemd" Updating to unstable genkernel-next-47 fix this problem I confirm this problem. with unstable genkernel-next it is solved Reproducible: Always Steps to Reproduce: 1. emerge stable genkernel-next 2. boot in systemd init failed 3. Actual Results: boot in openrc Expected Results: boot in systemd
Created attachment 370202 [details] emerge --info
55 version (current stable) should have this fixed