In this article I will show how to install a Windows 7 64-Bit image on OpenStack. For different versions of Windows watch out for the corresponding notes in the article.
Prepare the Installation
Ubuntu, QEMU and KVM
Creating a Windows image from scratch is best done by using a linux distribution to do the installation process. To create the image we will use QEMU and KVM, which is a full virtualization solution for Linux. On Ubuntu you can install KVM using the following commands in the shell:
$ sudo apt-get update $ sudo apt-get install qemu-system-x86 $ sudo apt-get install qemu-kvm $ sudo apt-get install virt-manager $ sudo apt-get install libvirt-bin libvirt-doc
If you are working on a Windows or Mac machine you can not use a Linux-VM to do the installation. The VM will not be able to use the hardware virtualization extension (Intel VT or AMD-V).