I used the following parameters to fix a CentOS 8.5 VM with a missing initramfs and it's not working (the VM gets stuck in dracut timeout and then it displays the dracut shell)
--run-id linux-alar-fki --parameters initrd --run-on-repair
Note: I tested this on RHEL 7.9 and it's working smoothly