--- scripts/plymouth-update-initrd.old
+++ scripts/plymouth-update-initrd
@@ -1,2 +1,4 @@
 #!/bin/bash
-mkinitrd -f /boot/initrd-$(uname -r).img $(uname -r)
+find /etc/mkinitcpio.d/ -name \*.preset  -a \! -name example.preset | while read p; do
+  mkinitcpio -p $p
+done