General guidelines on http://docs.openstack.org/image-guide/windows-image.html
Virsh network creation, Use default.xml to create the default network.
# virsh net-define /tmp/default.xml
# virsh net-start default
# virsh net-autostart default
Create a qcow2 image
$ qemu-img create -f qcow2 ws2012.qcow2 70G
Bring virtual machine up from virsh:
$ virt-install --connect qemu:///session \
--name ws2012 --ram 2048 --vcpus 2 \
--network network=default,model=virtio \
--disk path=ws2012.qcow2,format=qcow2,device=disk,bus=virtio \
--cdrom /opt/Windows12.ISO \
--vnc --os-type windows --os-variant win2k8
See http://tutoriaisgnulinux.com/?p=8344
https://launchpad.net/kvm-guest-drivers-windows/+download
$ virt-install --connect qemu:///session