diff --git a/images/gentoo.yaml b/images/gentoo.yaml index 8e9a2c90..827e34d4 100644 --- a/images/gentoo.yaml +++ b/images/gentoo.yaml @@ -572,7 +572,10 @@ actions: systemd-machine-id-setup bootctl install --no-variables --esp-path=/boot/efi/ - echo "sys-kernel/installkernel dracut systemd systemd-kernel-install" >> /etc/portage/package.use/installkernel + echo "root=/dev/sda2" >> /etc/kernel/cmdline + + echo "sys-apps/systemd kernel-install" >> /etc/portage/package.use/systemd + echo "sys-kernel/installkernel dracut systemd systemd-boot" >> /etc/portage/package.use/installkernel emerge gentoo-kernel-bin rm -f /etc/machine-id /var/lib/dbus/machine-id @@ -585,7 +588,7 @@ actions: - trigger: post-files action: |- #!/bin/sh - echo "sys-kernel/installkernel dracut" >> /etc/portage/package.use/installkernel + echo "sys-kernel/installkernel dracut grub" >> /etc/portage/package.use/installkernel emerge gentoo-kernel-bin types: