diff --git a/entry.sh b/entry.sh index 246ef67..b49ff76 100755 --- a/entry.sh +++ b/entry.sh @@ -11,11 +11,6 @@ function first_stage(){ echo -n luks_password: read -s luks_password - if [[ -b /dev/mapper/cryptlvm ]]; then - cryptsetup luksClose cryptlvm - fi - - wipefs -a ${DEVICE} lsblk -ftpo NAME,FSTYPE,LABEL,UUID,FSAVAIL,MOUNTPOINT select DEVICE in $(lsblk -frpno NAME); do @@ -23,6 +18,12 @@ function first_stage(){ break done + if [ -b /dev/mapper/cryptlvm ]; then + cryptsetup luksClose cryptlvm + fi + + wipefs -a ${DEVICE} + ( echo o echo n