From 1268b8b9570494eeb7dfcfb3b23abe44eab88392 Mon Sep 17 00:00:00 2001 From: Bas Wijnen Date: Sun, 2 Mar 2008 08:24:59 +0100 Subject: Making usb-hdd images large enough (Closes: #468855). When building a very minimal live system on a usb-hdd target, the generated image is too small. A very minimal system is smaller than 50MB, and so this is the same as DU_DIM for such a system. This is too small. Unconditionally adding one solves the problem. --- helpers/lh_binary_usb-hdd | 2 +- helpers/lh_source_usb-hdd | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/helpers/lh_binary_usb-hdd b/helpers/lh_binary_usb-hdd index 44eaac5..6298c4c 100755 --- a/helpers/lh_binary_usb-hdd +++ b/helpers/lh_binary_usb-hdd @@ -82,7 +82,7 @@ fi # Everything which comes here needs to be cleaned up, DU_DIM="$(du -ms binary | cut -f1)" -REAL_DIM="$(expr ${DU_DIM} + ${DU_DIM} / 50)" # Just 2% more to be sure, need something more sophistcated here... +REAL_DIM="$(expr ${DU_DIM} + ${DU_DIM} / 50 + 1)" # Just 2% more to be sure, need something more sophistcated here... dd if=/dev/zero of=chroot/binary.img bs=1024k count=0 seek=${REAL_DIM} FREELO="$(${LH_LOSETUP} -f)" if [ ! -b chroot/${FREELO} ] diff --git a/helpers/lh_source_usb-hdd b/helpers/lh_source_usb-hdd index 14b32d8..914d1ee 100755 --- a/helpers/lh_source_usb-hdd +++ b/helpers/lh_source_usb-hdd @@ -72,7 +72,7 @@ fi # Everything which comes here needs to be cleaned up, DU_DIM="$(du -ms source | cut -f1)" -REAL_DIM="$(expr ${DU_DIM} + ${DU_DIM} / 50)" # Just 2% more to be sure, need something more sophistcated here... +REAL_DIM="$(expr ${DU_DIM} + ${DU_DIM} / 50 + 1)" # Just 2% more to be sure, need something more sophistcated here... dd if=/dev/zero of=source.img bs=1024k count=0 seek=${REAL_DIM} FREELO="$(${LH_LOSETUP} -f)" if [ ! -b chroot/${FREELO} ] -- cgit v1.0