From 1aec07f82944978ff473336a9919e8b72b1da94d Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Thu, 28 Nov 2019 00:23:55 +0000 Subject: Feature: #28 - Fixing the booatloader config when disk ain't encrypted --- archinstall.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/archinstall.py b/archinstall.py index 899566c8..1cc42255 100644 --- a/archinstall.py +++ b/archinstall.py @@ -1017,7 +1017,10 @@ def setup_bootloader(*positionals, **kwargs): entry.write('title Arch Linux\n') entry.write('linux /vmlinuz-linux\n') entry.write('initrd /initramfs-linux.img\n') - entry.write('options cryptdevice=UUID={UUID}:luksdev root=/dev/mapper/luksdev rw intel_pstate=no_hwp\n'.format(UUID=UUID)) + if args['skip-encrypt']: + entry.write('options root=PARTUUID={UUID} rw intel_pstate=no_hwp\n'.format(UUID=UUID)) + else: + entry.write('options cryptdevice=UUID={UUID}:luksdev root=/dev/mapper/luksdev rw intel_pstate=no_hwp\n'.format(UUID=UUID)) return True -- cgit v1.2.3-54-g00ecf