I had a boot splash screen working with previous kernel versions (not sure up to which). I would just rename my initramfs to match the kernel version I would upgrade to so grub2-mkconfig would pick it up. For some reason after an update grub2 stop recognising the initramfs file, and I didn't really have time to fiddle with it so I just stopped using initramfs altogheter. Today I was up to "pimp up" my system so I did like the first time, used genkernel to generate an initramfs and used splash_geninitramfs -a to insert a random theme just for trying. My system hanged on boot with some message like "can't mount the kernel" and the keyboard lights flashing. I rebooted without initramfs, checked all the instructions on the gentoo wiki, checked the kernel configuration, and even tried to insert the theme through /etc/genkernel.conf but the boot would always give the same error. I guess this is a problem with kernel-3.10's (or 3.9) initramfs, as I had no problems the previous time setting up a bootsplash. Reproducible: Always Steps to Reproduce: 1. On a system with gentoo-sources-3.10.16 generate an initramfs with genkernel run grub2-mkconfig and reboot to make sure it's working. 2. run splash_geninitramfs --verbose --res NxN --generate /boot/initramfs-bootsplash theme 3. reboot again to see the kernel failing to mount on the initramfs
*** This bug has been marked as a duplicate of bug 417375 ***