]> code.ossystems Code Review - openembedded-core.git/commitdiff
runqemu: add support for qcow2 and vdi
authorRobert Yang <liezhi.yang@windriver.com>
Wed, 2 Mar 2016 08:45:04 +0000 (00:45 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 23 Mar 2016 14:24:25 +0000 (14:24 +0000)
[YOCTO #9168]

Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
scripts/runqemu

index 058ee2962cbcefabc57af3575f64313cdaac8459..d95711b191dd5182a2c29d96a9ad81bbe90ee4be 100755 (executable)
@@ -40,8 +40,7 @@ Examples:
   $MYNAME qemux86-64 core-image-sato ext4
   $MYNAME qemux86-64 wic-image-minimal wic
   $MYNAME path/to/bzImage-qemux86.bin path/to/nfsrootdir/ serial
-  $MYNAME qemux86 ramfs
-  $MYNAME qemux86 iso
+  $MYNAME qemux86 iso/hddimg/vmdk/qcow2/vdi/ramfs...
   $MYNAME qemux86 qemuparams="-m 256"
   $MYNAME qemux86 bootparams="psplash=false"
   $MYNAME path/to/<image>-<machine>.vmdk
@@ -97,7 +96,7 @@ process_filename() {
                    error "conflicting FSTYPE types [$FSTYPE] and [$EXT]"
                fi
                ;;
-       /hddimg/|/hdddirect/|/vmdk/|/wic/)
+       /hddimg/|/hdddirect/|/vmdk/|/wic/|/qcow2/|/vdi/)
                FSTYPE=$EXT
                VM=$filename
                ROOTFS=$filename
@@ -129,7 +128,7 @@ while true; do
         "ext"[234] | "jffs2" | "nfs" | "btrfs")
             check_fstype_conflicts $arg
             ;;
-        "hddimg" | "hdddirect" | "wic" | "vmdk")
+        "hddimg" | "hdddirect" | "wic" | "vmdk" | "qcow2" | "vdi")
             check_fstype_conflicts $arg
             IS_VM="true"
             ;;