From df0c0051397afc532528939571a1a54bc18402c9 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Sun, 5 Feb 2023 20:10:37 +0100 Subject: 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") --- bin/debvm-create | 1 + 1 file changed, 1 insertion(+) (limited to 'bin/debvm-create') 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 -- cgit v1.2.3