"If you're serious about security, Qubes OS is the best OS available today. It's what I use, and free."
Edward Snowden, whistleblower and privacy advocate
MORE TIPS>
https://www.qemu.org/download/#windows
https://www.mobatek.net/labs.html
Qemu Installation comes with some handy HTML documentation check if you have that, if not you can look for an online version at the Qemu official website.
as for the way to boot from a live CD ISO image this is the command syntax:
qemu -boot d -cdrom <your-iso-image.iso> -m <ram>
notice the <ram>
parameter is used to tell qemu how much memory to dedicate to your guest system from the host System.
If you wish to use create a hard disk image and associate it with the qemu VM as well (useful when formatting the VM using the ISO) you can execute these two commands:
First, create the hard disk image:
qemu-img create <disk-image-name.img>
Pass in the your desired disk image name, and the size you want to allocate for it.
Now we can use both Iso and Disk image to boot:
qemu -boot d -cdrom <iso-image.iso> -m -hda <disk-image.img>
That would be it.
qemu-img create -f qcow2 /var/lib/libvirt/images/disk1.img 10G
qemu-img info /var/lib/libvirt/images/disk1.img
https://www.ibm.com/support/knowledgecenter/linuxonibm/com.ibm.linux.z.ldva/ldva_r_qemu-imgCommand.html
https://en.wikibooks.org/wiki/QEMU/Images
rem-------------key set of commands----------------------------
cd \
cd c:\Program Files (x86)\qemu
path c:\Program Files (x86)\qemu
dir q*
qemu-img create -f qcow2 hddhack.img 3G
qemu-system-x86_64 -m 800 -hda hddhack.img -cdrom d:\hack.iso -boot d
rem-------------------------------------------------------------------
- This example creates a qcow2 image with a maximum size of 10GB:
# qemu-img create -f qcow2 /var/lib/libvirt/images/disk1.img 10G
Formatting '/var/lib/libvirt/images/disk1.img', fmt=qcow2
size=10737418240 encryption=off cluster_size=65536
lazy_refcounts=off
Format specific information:
compat: 1.1
lazy refcounts: false
refcount bits: 16
corrupt: false
- This example displays attributes of a qcow2 image:
# qemu-img info /var/lib/libvirt/images/disk1.img
image: /var/lib/libvirt/images/disk1.img
file format: qcow2
virtual size: 10G (10737418240 bytes)
disk size: 136K
cluster_size: 65536
- This example increases the size of a qcow2 image:
# qemu-img resize /var/lib/libvirt/images/disk1.img 20G
Image resized.
# qemu-img info /var/lib/libvirt/images/disk1.img
image: /var/lib/libvirt/images/disk1.img
file format: qcow2
virtual size: 20G (21474836480 bytes)
disk size: 140K
cluster_size: 65536
- This example creates a RAW image with a maximum size of 10GB:
# qemu-img create -f raw /var/lib/libvirt/images/disk1.img 10G
Formatting '/var/lib/libvirt/images/disk1.img', fmt=raw
size=10737418240
- This example displays attributes of a RAW image:
# qemu-img info /var/lib/libvirt/images/disk1.img
image: /var/lib/libvirt/images/disk1.img
file format: raw
virtual size: 10G (10737418240 bytes)
disk size: 0
- This example increases the size of a RAW image:
# qemu-img resize -f raw /var/lib/libvirt/images/disk1.img 20G
Image resized.
# qemu-img info /var/lib/libvirt/images/disk1.img
image: /var/lib/libvirt/images/disk1.img
file format: raw
virtual size: 20G (21474836480 bytes)
disk size: 0