diff --git a/elements/fedora-minimal/install.d/99-ramdisk b/elements/fedora-minimal/install.d/99-ramdisk
deleted file mode 100755
index 2da6db73a..000000000
--- a/elements/fedora-minimal/install.d/99-ramdisk
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/bin/bash
-
-if [ ${DIB_DEBUG_TRACE:-1} -gt 0 ]; then
-    set -x
-fi
-set -eu
-set -o pipefail
-
-# The RPM postinst packages for "kernel-core" have used kernel-install
-# to (quoting from man)
-#
-#   add KERNEL-VERSION KERNEL-IMAGE
-#    kernel-install creates the directory /boot/MACHINE-ID/KERNEL-VERSION/
-#    and calls every executable /usr/lib/kernel/install.d/*.install and
-#           /etc/kernel/install.d/*.install ...
-#
-# We just want the initrd in /boot.  Our later grub scripts will fix
-# up the bootloader configuration
-
-initrd=$(find /boot -name initrd)
-kernel_version=$(rpm -qa | grep kernel | sort | head -n 1 | cut -d '-' -f 2,3)
-
-if [ -n "$initrd" -a $(echo "$initrd" | wc -l) -eq 1 ]; then
-    cp $initrd /boot/initrd-$kernel_version.img
-else
-    echo "Zero or multiple initrds found. This should not happen."
-    exit 1
-fi
diff --git a/elements/yum-minimal/package-installs.yaml b/elements/yum-minimal/package-installs.yaml
index 4b65e6544..9d3a3d392 100644
--- a/elements/yum-minimal/package-installs.yaml
+++ b/elements/yum-minimal/package-installs.yaml
@@ -1,4 +1,5 @@
 dracut:
+grubby:
 kernel:
 initscripts:
 man-pages: