diff --git a/setup/arch-auto-install-new-cgpt.sh.old b/setup/arch-auto-install-new-cgpt.sh.old index 229e6b7..17b2c54 100755 --- a/setup/arch-auto-install-new-cgpt.sh.old +++ b/setup/arch-auto-install-new-cgpt.sh.old @@ -133,7 +133,7 @@ if [[ "$FIDO_ROOT" == "YES" ]]; then # GRUB config for encrypted root UUID=\$(blkid -s UUID -o value "${ROOT_PART}") - sed -i "s|GRUB_CMDLINE_LINUX=.*|GRUB_CMDLINE_LINUX=\"cryptdevice=UUID=\$UUID:cryptroot root=/dev/mapper/cryptroot\"|" /etc/default/grub + sed -i "s|GRUB_CMDLINE_LINUX=.*|GRUB_CMDLINE_LINUX=\"rd.luks.name=$UUID=cryptroot rd.luks.options=fido2-device=auto root=/dev/mapper/cryptroot\"|" /etc/default/grub fi grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg