# yum install plymouth plymouth-plugin-scriptYou have to create your own theme, or download mine. Mine theme named frwrk and shows firewerk during boot by showing some slides. You can replace slides and do your own boot sequence. Open the downloaded archive as plymouth theme:
# tar -C /usr/share/plymouth/themes/ -z -x -v -f plymouth-frwrk.tgzOnce installed, set it as default plymouth theme
# plymouth-set-default-theme frwrk # dracut -fCreating initrd allow plymouth starts animation during initrd phase.
Next step is to disable kernel messages, otherwice animation will be suppressed. Fix emphased parts in file:
# cat /etc/grub/defaults GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL="gfxterm" GRUB_CMDLINE_LINUX="resume=UUID=039dece4-f6c8-473a-affa-8fb287837f8e rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap splash quiet plymouth.enable=1" GRUB_DISABLE_RECOVERY="true" GRUB_ENABLE_BLSCFG=true GRUB_BACKGROUND="/boot/frwrk-0.png"Then recreate grub.conf. Off course copy the image file to the expected location:
# cp /usr/share/plymouth/themes/frwrk/frwrk-0.png /boot/