From aa3e009add77c14f426a09da69d72642919666f1 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Sun, 5 Jun 2022 18:05:49 +0000 Subject: [PATCH] Update install.sh --- install.sh | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 8c65104..ba582a2 100644 --- a/install.sh +++ b/install.sh @@ -43,6 +43,12 @@ echo "" echo "Which is the root partition?" read rootName +echo "" +echo "Do you want Hibernation?" +echo "1) Yes" +echo "2) No" +read hibState + # Create EFI partition sudo mkfs.fat -F32 -n EFI $efiName @@ -55,7 +61,18 @@ sudo cryptsetup luksOpen $rootName crypt-root sudo pvcreate /dev/mapper/crypt-root sudo vgcreate lvm /dev/mapper/crypt-root -sudo lvcreate -L "$ramTotal"G -n swap lvm +if [ $hibState = 1 ]; then + sudo lvcreate -L "$ramTotal"G -n swap lvm + +else + +if [ $hibState = 2 ]; then + sudo lvcreate -L 4G -n swap lvm + +fi + +fi + sudo lvcreate -l '100%FREE' -n root lvm sudo cryptsetup config $rootName --label luks