Commit 558b34d2 authored by Kroese's avatar Kroese
Browse files

Comments

parent a4a7a71d
Loading
Loading
Loading
Loading
+17 −13
Original line number Diff line number Diff line
@@ -16,13 +16,17 @@ NEW_SIZE=$(numfmt --from=iec "${DISK_SIZE}")
FILE="$IMG/data$DISK_SIZE.img"

if [ ! -f "$FILE" ]; then
    # Create an empty file
    truncate -s "${NEW_SIZE}" "${FILE}"
    # Format as BTRFS filesystem
    mkfs.btrfs -q -L data -d single -m dup "${FILE}" > /dev/null
    #qemu-img convert -f raw -O qcow2 -o extended_l2=on,cluster_size=128k,compression_type=zstd,preallocation=metadata "$TMP" "$FILE"
fi

[ ! -f "$FILE" ] && echo "ERROR: Virtual DSM data-image does not exist ($FILE)" && exit 83

# Resizing requires mounting a loop device which in turn requires
# the container to be privileged, so we must disable it for now.
#
# OLD_SIZE=$(stat -c%s "${FILE}")
#
# if [ "$NEW_SIZE" -ne "$OLD_SIZE" ]; then