From 7199152daefae09be74ce41c612a91fb740847f2 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 30 Nov 2009 13:50:12 +0100 Subject: Adding a 'sleep 1' before removing the loopdevice when creating usb-hdd images. --- helpers/lh_binary_usb-hdd | 2 ++ helpers/lh_source_usb-hdd | 2 ++ 2 files changed, 4 insertions(+) diff --git a/helpers/lh_binary_usb-hdd b/helpers/lh_binary_usb-hdd index 997c24b..c5e0ef4 100755 --- a/helpers/lh_binary_usb-hdd +++ b/helpers/lh_binary_usb-hdd @@ -167,6 +167,7 @@ case "${LH_CHROOT_BUILD}" in ;; esac +sleep 1 ${LH_LOSETUP} -d ${FREELO} FREELO="$(${LH_LOSETUP} -f)" @@ -256,6 +257,7 @@ then esac fi +sleep 1 ${LH_LOSETUP} -d ${FREELO} echo "!!! The above error/warning messages can be ignored !!!" diff --git a/helpers/lh_source_usb-hdd b/helpers/lh_source_usb-hdd index a8183db..1a88a60 100755 --- a/helpers/lh_source_usb-hdd +++ b/helpers/lh_source_usb-hdd @@ -93,6 +93,7 @@ Losetup $FREELO source.img 0 Chroot chroot "parted -s ${FREELO} mklabel msdos" || true Chroot chroot "parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0.0 100%" || true Chroot chroot "parted -s ${FREELO} set 1 lba off" || true +sleep 1 ${LH_LOSETUP} -d ${FREELO} Losetup $FREELO source.img 1 @@ -121,6 +122,7 @@ ${LH_ROOT_COMMAND} mount ${FREELO} source.tmp cp -r source/* source.tmp ${LH_ROOT_COMMAND} umount source.tmp rmdir source.tmp +sleep 1 ${LH_LOSETUP} -d ${FREELO} Echo_warning "!!! The above error/warning messages can be ignored !!!" -- cgit v1.0