From: Michael Prokop Date: Mon, 13 Oct 2014 13:22:55 +0000 (+0200) Subject: Execute kpartx in sync mode to avoid race conditions X-Git-Tag: v0.67~5 X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=commitdiff_plain;h=092274d8d241e9ed0b5f468decd541a1eb9f17b3;ds=sidebyside Execute kpartx in sync mode to avoid race conditions Otherwise the according loop device might not be present yet when we're trying to access it (via mkfs). --- diff --git a/grml-debootstrap b/grml-debootstrap index 3658d05..5313e25 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -1036,7 +1036,7 @@ prepare_vm() { fi fi - DEVINFO=$(kpartx -av "$TARGET") # 'add map loop1p1 (253:0): 0 6289408 linear /dev/loop1 2048' + DEVINFO=$(kpartx -asv "$TARGET") # 'add map loop1p1 (253:0): 0 6289408 linear /dev/loop1 2048' if [ -z "${DEVINFO}" ] ; then eerror "Error setting up loopback device." ; eend 1 bailout 1