From 0da28fb37242de06e88f8a294783f18f8dee7dc1 Mon Sep 17 00:00:00 2001 From: mfgbhatti Date: Sun, 6 Feb 2022 15:02:34 +0000 Subject: [PATCH] some changes luks --- 0-preinstall.sh | 18 +++++++----------- startup.sh | 2 +- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/0-preinstall.sh b/0-preinstall.sh index ae43e65..e8a2257 100755 --- a/0-preinstall.sh +++ b/0-preinstall.sh @@ -52,9 +52,9 @@ do_lvm() { i=0 while [[ "$i" -le "${#LVM_PART_NUM[@]}" ]]; do if [[ "$i" -eq "${#LVM_PART_NUM[@]}" ]]; then - lvcreate -l 100%FREE "$LVM_VG" -n "${LVM_NAMES[$i]}" + lvcreate --extents 100%FREE "$LVM_VG" --name`` "${LVM_NAMES[$i]}" else - lvcreate -L "${LVM_SIZES[$i]}" "$LVM_VG" -n "${LVM_NAMES[$i]}" + lvcreate --size "${LVM_SIZES[$i]}" "$LVM_VG" --name "${LVM_NAMES[$i]}" fi i=$((i + 1)) done @@ -63,21 +63,17 @@ do_lvm() { lvm_mount() { vgchange -ay &>/dev/null i=0 - if [[ "$LUKS" -eq 1 ]]; then - LVM_PATH=/dev/mapper/ - else - LVM_PATH=/dev/"$LVM_VG"/ - fi + LVM_PATH=/dev/"$LVM_VG"/ while [[ "$i" -le "${#LVM_PART_NUM[@]}" ]]; do - lvchange -ay "$LVM_PATH""${LVM_NAMES[$i]}" &>/dev/null - do_format "$LVM_PATH""${LVM_NAMES[$i]}" + lvchange -ay "$LVM_PATH ${LVM_NAMES[$i]}" &>/dev/null + do_format "$LVM_PATH ${LVM_NAMES[$i]}" i=$((i + 1)) done - mount "$LVM_PATH""${LVM_NAMES[0]}" "$MOUNTPOINT" + mount "$LVM_PATH ${LVM_NAMES[0]}" "$MOUNTPOINT" for x in "${LVM_NAMES[@]:1}"; do mkdir "$MOUNTPOINT"/"$x" - mount "$LVM_PATH""$x" "$MOUNTPOINT"/"$x" + mount "$LVM_PATH $x" "$MOUNTPOINT"/"$x" done } diff --git a/startup.sh b/startup.sh index 3bf9503..0c0b34a 100644 --- a/startup.sh +++ b/startup.sh @@ -475,7 +475,7 @@ set_locale() { PS3="$PROMPT" select LOCALE in "${LOCALES[@]}"; do if elements_present "$LOCALE" "${LOCALES[@]}"; then - set_option "LOCALE" "${LOCALE}.UTF-8 UTF-8" + set_option "LOCALE" "\"${LOCALE}.UTF-8 UTF-8\"" break else invalid_option