From a25c656b1a6a15fa2c45d8a6e692596c52fef0f0 Mon Sep 17 00:00:00 2001 From: Alexander Boettcher Date: Fri, 7 Jun 2019 10:38:28 +0200 Subject: [PATCH] image/disk: increase estimated disk size Fixes #3410 --- tool/run/image/disk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tool/run/image/disk b/tool/run/image/disk index a04ed2d0b..375fdf3f2 100644 --- a/tool/run/image/disk +++ b/tool/run/image/disk @@ -27,10 +27,13 @@ proc run_image { {unused ""} } { set size_header [expr [regsub {\s.*} [exec du -b [run_dir].header] {}]] set size_run [expr [regsub {\s.*} [exec du -skL [run_dir]] {}]] + # try to compensate ext2 overhead in disk size + set ext2_overhead 768 + if {[image_disk_size] > 0} { set disk_size_kb [expr [image_disk_size] * 1024] } else { - set disk_size_kb [expr ($size_run + 512) / 32 * 32] + set disk_size_kb [expr ($size_run + $ext2_overhead) / 32 * 32] } # setup partition with content