From f89418e55b284ec62cf56c656920da42d1e53d64 Mon Sep 17 00:00:00 2001 From: Eric Renfro Date: Mon, 5 Aug 2024 17:22:07 -0400 Subject: [PATCH] Fixed luks issues hopefully now --- gentoo-install.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gentoo-install.sh b/gentoo-install.sh index 34fad5b..6d29abd 100755 --- a/gentoo-install.sh +++ b/gentoo-install.sh @@ -274,22 +274,22 @@ function stage_step() { eval "$(blkid -p --output export "$rootmount" | grep UUID)" rootUUID="$UUID" - ${cmd} mkdir /mnt/gentoo/etc/dracut.d - if [[ "$DEBUG" ]]; then echo "echo \"luksvol UUID=\"$luksUUID\" none luks,initramfs\" >> /mnt/gentoo/etc/crypttab" if [[ ! -d "/mnt/gentoo/etc/dracut.conf.d" ]]; then echo "mkdir /mnt/gentoo/etc/dracut.conf.d &>/dev/null" - echo "echo \"add_dracutmodules+=\\\" crypt dm rootfs-block \\\" > /mnt/gentoo/etc/dracut.conf.d/luks.conf" - echo "echo \"kernel_cmdline+=\\\" root=UUID=$rootUUID rd.luks.uuid=$luksUUID \\\" >> /mnt/gentoo/etc/dracut.conf.d/luks.conf" fi + echo "echo \"hostonly=\\\"yes\\\" > /mnt/gentoo/etc/dracut.conf.d/luks.conf" + echo "echo \"add_dracutmodules+=\\\" crypt dm rootfs-block \\\" >> /mnt/gentoo/etc/dracut.conf.d/luks.conf" + echo "echo \"kernel_cmdline+=\\\" root=UUID=$rootUUID rd.luks.uuid=$luksUUID \\\" >> /mnt/gentoo/etc/dracut.conf.d/luks.conf" else echo "luksvol UUID=$luksUUID none luks,initramfs" >> /mnt/gentoo/etc/crypttab if [[ ! -d "/mnt/gentoo/etc/dracut.conf.d" ]]; then mkdir /mnt/gentoo/etc/dracut.conf.d &>/dev/null - echo "add_dracutmodules+=\" crypt dm rootfs-block \"" > /mnt/gentoo/etc/dracut.conf.d/luks.conf - echo "kernel_cmdline+=\" root=UUID=$rootUUID rd.luks.uuid=$luksUUID \"" >> /mnt/gentoo/etc/dracut.conf.d/luks.conf fi + echo "hostonly=\"yes\"" > /mnt/gentoo/etc/dracut.conf.d/luks.conf + echo "add_dracutmodules+=\" crypt dm rootfs-block \"" >> /mnt/gentoo/etc/dracut.conf.d/luks.conf + echo "kernel_cmdline+=\" root=UUID=$rootUUID rd.luks.uuid=$luksUUID \"" >> /mnt/gentoo/etc/dracut.conf.d/luks.conf fi fi