Parece que o kernel e a imagem de resgate são criados por /etc/kernel/postinst.d/51-dracut-rescue-postinst.sh
quando um kernel é instalado pela primeira vez. Este script verifica a presença do kernel e imagem de resgate e não cria novos quando kernels adicionais são instalados.
Para regenerá-los, você precisará remover os existentes do caminho:
mv /boot/vmlinuz-0-rescue-$(cat /etc/machine-id){,.backup}
mv /boot/initramfs-0-rescue-$(cat /etc/machine-id).img{,.backup}
Depois, você pode executar o script como:
/etc/kernel/postinst.d/51-dracut-rescue-postinst.sh $(uname -r) /boot/vmlinuz-$(uname -r)