Edit: Thanks for pointing it out I have changed those instructions and tested them on my system.
Jeshu
please follow the below post
I hope you didn’t uninstall dracut while installing mkinitcpio. Please remove mkinitcpio and check dracut is properly installed or not by running
sudo pacman -S garuda-dracut-support
It should reinstall everything dracut related if it was removed.
Then rebuild initramfs
sudo dracut-rebuild
And that should be it. Reboot and check if adding splash back to kernel parameter in grub allows it to boot or not. If it does you can make it permanent if it doesn’t well no harm done you can just reboot normally.
Well yeah you need to rebuild your initramfs for it to work properly. Afterall removing the splash
parameter is to disable plymouth.