diff --git a/test.uefi b/test.uefi index ce68e8c..67c2fed 100644 --- a/test.uefi +++ b/test.uefi @@ -14,7 +14,7 @@ ESP_LABEL="EFI" CHECK_PARTITION_EXISTENCE_OUTPUT=$(lsblk -pldo NAME | grep -ic "${DRIVE}") -if [[ ${CHECK_PARTITION_EXISTENCE_OUTPUT} -eq 1 ]]; then +if [[ ${CHECK_PARTITION_EXISTENCE_OUTPUT} -eq 0 ]]; then echo "Platte existiert nicht, Abbruch!" exit 1 else @@ -27,7 +27,7 @@ fi declare -A PARTITIONS_PRESENT=() -CHECK_PARTITIONS_OUTPUT=$(lsblk -pldo NAME,PARTTYPE "${DRIVE}[0-9]") +CHECK_PARTITIONS_OUTPUT=$(lsblk -plo NAME,PARTTYPE | grep -i "${DRIVE}[0-9]") CHECK_ESP=$(echo "${CHECK_PARTITIONS_OUTPUT}" | grep -c "c12a7328-f81f-11d2-ba4b-00a0c93ec93b") PARTITIONS_PRESENT+=([ESP]="${CHECK_ESP}")