From 625b8bc1702a7a0a6e7f9141beba6716534eafcb Mon Sep 17 00:00:00 2001 From: jedi Date: Fri, 31 Jan 2020 11:27:13 +0100 Subject: [PATCH] wip --- entry.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/entry.sh b/entry.sh index ae9efb9..82fdb1e 100755 --- a/entry.sh +++ b/entry.sh @@ -53,12 +53,17 @@ function first_stage(){ pvcreate /dev/mapper/cryptlvm vgcreate vg0 /dev/mapper/cryptlvm - echo lvcreate /dev/vg0 --name=root --size=100G - lvcreate /dev/vg0 --name=root --size=100G + LVM_SIZE=$(dev_size /dev/mapper/cryptlvm) + + SWAP_SIZE=$(($(mem_size)/1024/1024/1024)) + ROOT_SIZE=$(($LVM_SIZE/1024/1024/1024-SWAP_SIZE)) + + echo lvcreate /dev/vg0 --name=root --size=${ROOT_SIZE}G + lvcreate /dev/vg0 --name=root --size=${ROOT_SIZE}G yes | mkfs.btrfs /dev/vg0/root - echo lvcreate /dev/vg0 --name=swap --size=8G - lvcreate /dev/vg0 --name=swap --size=8G + echo lvcreate /dev/vg0 --name=swap --size=${SWAP_SIZE}G + lvcreate /dev/vg0 --name=swap --size=${SWAP_SIZE}G mkswap /dev/vg0/swap swapon /dev/vg0/swap