qemu guesses via probing the format of root FS, but gives a warning and restricts write operations on block 0. So fix it by setting correctly the format as raw.
Signed-off-by: Cristian Iorga <[email protected]> --- scripts/runqemu-internal | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/runqemu-internal b/scripts/runqemu-internal index 2db5566..bc2a355 100755 --- a/scripts/runqemu-internal +++ b/scripts/runqemu-internal @@ -123,7 +123,7 @@ if [ "$SLIRP_ENABLED" = "yes" ]; then if [ "$KVM_ACTIVE" = "yes" ]; then QEMU_NETWORK_CMD="" DROOT="/dev/vda" - ROOTFS_OPTIONS="-drive file=$ROOTFS,if=virtio" + ROOTFS_OPTIONS="-drive file=$ROOTFS,if=virtio,format=raw" else QEMU_NETWORK_CMD="" DROOT="/dev/hda" @@ -261,7 +261,7 @@ else if [ "$KVM_ACTIVE" = "yes" ]; then QEMU_NETWORK_CMD="-net nic,model=virtio $QEMU_TAP_CMD,vhost=on" DROOT="/dev/vda" - ROOTFS_OPTIONS="-drive file=$ROOTFS,if=virtio" + ROOTFS_OPTIONS="-drive file=$ROOTFS,if=virtio,format=raw" else QEMU_NETWORK_CMD="-net nic,vlan=0 $QEMU_TAP_CMD" DROOT="/dev/hda" -- 2.1.0 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
