From f9d155c3ac94a7b71bec531164abdfeb5bd2e66d Mon Sep 17 00:00:00 2001 From: devrandom Date: Fri, 4 May 2012 17:20:18 -0700 Subject: [PATCH] Fix loop device detection --- bin/make-base-vm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/make-base-vm b/bin/make-base-vm index 65a6c5d..c85a16c 100755 --- a/bin/make-base-vm +++ b/bin/make-base-vm @@ -84,7 +84,7 @@ if [ $LXC = "1" ]; then #sudo debootstrap --include=$addpkg --arch=$ARCH $SUITE $OUT-root $MIRROR echo Extracting partition for lxc qemu-img convert $OUT.qcow2 $OUT.raw - loop=`sudo kpartx -av $OUT.raw|sed -n '/loop\(.\)p1/ i\1'` + loop=`sudo kpartx -av $OUT.raw|sed -n '/loop.p1/{s/.*loop\(.\)p1.*/\1/;p}'` sudo cp --sparse=always /dev/mapper/loop${loop}p1 $OUT sudo chown $USER $OUT sudo kpartx -d /dev/loop$loop