From 0177a1f67bcf26b68db002c2569401655a273919 Mon Sep 17 00:00:00 2001 From: Kroese Date: Sat, 15 Apr 2023 19:41:54 +0200 Subject: [PATCH] Fallback for legacy installs --- disk.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/disk.sh b/disk.sh index 66ba82d..1ecb949 100644 --- a/disk.sh +++ b/disk.sh @@ -8,10 +8,13 @@ SYSTEM="$IMG/$BASE.system.img" [ ! -f "$SYSTEM" ] && echo "ERROR: Virtual DSM system-image does not exist ($SYSTEM)" && exit 82 DATA="${IMG}/data.img" + +if [[ ! -f "${DATA}" ]] && [[ -f "$IMG/data$DISK_SIZE.img" ]]; then + # Fallback for legacy installs + DATA="$IMG/data$DISK_SIZE.img" +fi + DISK_SIZE=$(echo "${DISK_SIZE}" | sed 's/MB/M/g;s/GB/G/g;s/TB/T/g') - -[ -f "$IMG/data$DISK_SIZE.img" ] && mv -f "$IMG/data$DISK_SIZE.img" "${DATA}" - DATA_SIZE=$(numfmt --from=iec "${DISK_SIZE}") if (( DATA_SIZE < 6442450944 )); then