cd /boot; for file in vmlinuz-*; do kernel=$(echo $file | cut -d- -f2-); dracut -fv initramfs-$kernel.img $kernel; done
Dieser Einzeiler wechselt erst in das Verzeichnis /boot und iteriert dann über alle vorhandenen Kernel. Für jeden Kernel wird dann dracut aufgerufen um die initrd neu zu generieren.
Pingback: Short Tip: CentOS initrd bauen die mit wechselnden Festplattentreibern klar kommt | the world needs more puppet!
Pingback: CentOS VM von virtio-blk auf virtio-scsi umstellen inkl. discard | the world needs more puppet!