Update image_to_vm to run sync again prior to detaching loop device.

Prevents errors like this:
  loop: can't delete device /dev/loop0: Device or resource busy

See http://build.chromium.org/p/chromiumos/builders/x86%20pineview%20full/builds/119/steps/BuildTarget/logs/stdio

BUG=chromium-os:19150
TEST=Ran image_to_vm.sh

Change-Id: I8300b4770e1b194045fc068b08ff549984361897
Reviewed-on: http://gerrit.chromium.org/gerrit/6024
Tested-by: David James <davidjames@chromium.org>
Reviewed-by: David James <davidjames@chromium.org>
This commit is contained in:
David James 2011-08-15 15:14:31 -07:00
parent aaef76166f
commit 63f62623d4

View File

@ -166,6 +166,7 @@ else
fi
sudo e2fsck -pf "${STATEFUL_LOOP_DEV}"
sudo resize2fs "${STATEFUL_LOOP_DEV}"
sudo sync
sudo losetup -d "${STATEFUL_LOOP_DEV}"
fi
fi