Table des matières

, , ,

KVM : Création d'une VM Windows 7 Pro

On créer un fichier disque de 20 Go :

A propos des formats RAW et QCOW2 : Le format RAW offrira de meilleures performances alors que QCOW2 permettra de bénéficier de fonctionnalités plus avancées comme le Copy on Write ou le Live snapshots.
newgrp kvm 
cd ~
 
mkdir -p ~/KVM/win7pro
chmod ug+rwx,o-rwx ~/KVM/win7pro/
 
qemu-img create -f qcow2 ~/KVM/win7pro/vda 20G
chmod ug+rw,o-rwx ~/KVM/win7pro/vda 

Les spécifications/paramètres de la VM sont automatiquement déterminés par la commande virt-install en fonction de l'argument --os-variant. On peut cependant redéfinir ces paramètres sur la ligne de commande:

virt-install --virt-type=kvm --name win7-pro --os-variant win7 \
--metadata title="Windows 7 Pro 64 bits",description="Microsoft Windows 7 Pro 64 bits (NT 6.1)" \
--memory 2048 --vcpus=2 \
--boot cdrom,hd \
--disk path=/home/yoann/KVM/win7pro/vda,bus=sata,format=qcow2 \
--graphics spice \
--sound ich9 \
--cdrom /home/yoann/KVM/sysinstall/fr_windows_7_professional_x64_dvd_x15-65811.iso \
--network network=vm-internal,model=e1000

Optimisations via virtIO

Pour obtenir de meilleures performances il faudra utiliser les pér

virt-install --virt-type=kvm --name win7-pro --os-variant win7 \
--metadata title="Windows 7 Pro 64 bits",description="Microsoft Windows 7 Pro 64 bits (NT 6.1)" \
--memory 2048 --vcpus=2 \
--boot cdrom,hd \
--disk path=/home/yoann/KVM/win7pro/vda,bus=virtio,cache=writeback,format=qcow2 \
--graphics spice \
--sound ac97 \
--cdrom /home/yoann/KVM/sysinstall/fr_windows_7_professional_x64_dvd_x15-65811.iso \
--network network=vm-internal,model=virtio,driver.iommu=on \

Démarrage

virsh start win7pro
virt-viewer --wait win7pro

Après l'installation, modifier la séquence de boot : retirer le démarrage sur le CD-ROM.

Références