diff options
author | Helmut Grohne <helmut@subdivi.de> | 2023-02-05 20:10:37 +0100 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2023-02-05 20:10:37 +0100 |
commit | df0c0051397afc532528939571a1a54bc18402c9 (patch) | |
tree | eed6d896687e773402f133fb028a98d17616d120 /bin/debvm-create | |
parent | d7796a90aebc746593b99a40fce1e6192c9e1552 (diff) | |
download | debvm-df0c0051397afc532528939571a1a54bc18402c9.tar.gz |
debvm-create: fix resizing of output image
resize2fs -b will not actually perform a resize. Rather, it will
truncate the file to the filesystem length, reversing the earlier
truncate call. Thus we need second resize2fs call to change the size of
the filesystem.
Fixes: 09bcaa8fe901 ("debvm-create: make the ext4 look more like ext4")
Diffstat (limited to 'bin/debvm-create')
-rwxr-xr-x | bin/debvm-create | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/debvm-create b/bin/debvm-create index 4d26ce9..f3090ec 100755 --- a/bin/debvm-create +++ b/bin/debvm-create @@ -326,6 +326,7 @@ check_skip ext4 && exit set -x truncate -s ">$SIZE" "$IMAGE" +/sbin/resize2fs "$IMAGE" /sbin/tune2fs -L debvm -c 0 -i 0 -O dir_index,dir_nlink,extents,extra_isize,flex_bg,has_journal,huge_file "$IMAGE" /sbin/resize2fs -b "$IMAGE" # Must fsck after tune2fs: https://ext4.wiki.kernel.org/index.php/UpgradeToExt4 |