runqemu: add support for qcow2 and vdi
[YOCTO #9168] (From OE-Core rev: 0f8306c77b4ebed1ff127b0786b7109abf0d57cd) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
d85ca4a616
commit
3610329929
|
@ -40,8 +40,7 @@ Examples:
|
||||||
$MYNAME qemux86-64 core-image-sato ext4
|
$MYNAME qemux86-64 core-image-sato ext4
|
||||||
$MYNAME qemux86-64 wic-image-minimal wic
|
$MYNAME qemux86-64 wic-image-minimal wic
|
||||||
$MYNAME path/to/bzImage-qemux86.bin path/to/nfsrootdir/ serial
|
$MYNAME path/to/bzImage-qemux86.bin path/to/nfsrootdir/ serial
|
||||||
$MYNAME qemux86 ramfs
|
$MYNAME qemux86 iso/hddimg/vmdk/qcow2/vdi/ramfs...
|
||||||
$MYNAME qemux86 iso
|
|
||||||
$MYNAME qemux86 qemuparams="-m 256"
|
$MYNAME qemux86 qemuparams="-m 256"
|
||||||
$MYNAME qemux86 bootparams="psplash=false"
|
$MYNAME qemux86 bootparams="psplash=false"
|
||||||
$MYNAME path/to/<image>-<machine>.vmdk
|
$MYNAME path/to/<image>-<machine>.vmdk
|
||||||
|
@ -97,7 +96,7 @@ process_filename() {
|
||||||
error "conflicting FSTYPE types [$FSTYPE] and [$EXT]"
|
error "conflicting FSTYPE types [$FSTYPE] and [$EXT]"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
/hddimg/|/hdddirect/|/vmdk/|/wic/)
|
/hddimg/|/hdddirect/|/vmdk/|/wic/|/qcow2/|/vdi/)
|
||||||
FSTYPE=$EXT
|
FSTYPE=$EXT
|
||||||
VM=$filename
|
VM=$filename
|
||||||
ROOTFS=$filename
|
ROOTFS=$filename
|
||||||
|
@ -129,7 +128,7 @@ while true; do
|
||||||
"ext"[234] | "jffs2" | "nfs" | "btrfs")
|
"ext"[234] | "jffs2" | "nfs" | "btrfs")
|
||||||
check_fstype_conflicts $arg
|
check_fstype_conflicts $arg
|
||||||
;;
|
;;
|
||||||
"hddimg" | "hdddirect" | "wic" | "vmdk")
|
"hddimg" | "hdddirect" | "wic" | "vmdk" | "qcow2" | "vdi")
|
||||||
check_fstype_conflicts $arg
|
check_fstype_conflicts $arg
|
||||||
IS_VM="true"
|
IS_VM="true"
|
||||||
;;
|
;;
|
||||||
|
|
Loading…
Reference in New Issue