From d3401b820be978ba78c65e3434f1c5c1b0830291 Mon Sep 17 00:00:00 2001 From: Kroese Date: Sat, 15 Apr 2023 01:59:44 +0200 Subject: [PATCH] Use fallocate instead of truncate --- disk.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/disk.sh b/disk.sh index 319b7df..71bfcea 100644 --- a/disk.sh +++ b/disk.sh @@ -8,7 +8,7 @@ DISK_SIZE=$(echo "${DISK_SIZE}" | sed 's/MB/M/g;s/GB/G/g;s/TB/T/g') DATA_SIZE=$(numfmt --from=iec "${DISK_SIZE}") DATA="$IMG/data${DISK_SIZE}.img" -[ ! -f "$DATA" ] && truncate -s "${DATA_SIZE}" "${DATA}" +[ ! -f "$DATA" ] && fallocate -l "${DATA_SIZE}" "${DATA}" [ ! -f "$DATA" ] && echo "ERROR: Data image does not exist ($DATA)" && exit 83 KVM_DISK_OPTS="\