mirror of
https://github.com/vdsm/virtual-dsm.git
synced 2025-02-24 21:40:01 +08:00
Fallback for legacy installs
This commit is contained in:
parent
05d4dd0be2
commit
0177a1f67b
9
disk.sh
9
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
|
[ ! -f "$SYSTEM" ] && echo "ERROR: Virtual DSM system-image does not exist ($SYSTEM)" && exit 82
|
||||||
|
|
||||||
DATA="${IMG}/data.img"
|
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')
|
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}")
|
DATA_SIZE=$(numfmt --from=iec "${DISK_SIZE}")
|
||||||
|
|
||||||
if (( DATA_SIZE < 6442450944 )); then
|
if (( DATA_SIZE < 6442450944 )); then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user