Table des matières

, , ,

KVM : création d'une VM Windows XP

On créer un fichier disque de 4 Go :

newgrp libvirt-qemu 
cd ~
 
mkdir -p ~/KVM/winxp
chmod ug+rwx,o-rwx ~/KVM/winxp/
 
qemu-img create -f qcow2 ~/KVM/winxp/vda 4G
chmod ug+rw,o-rwx ~/KVM/winxp/vda 

Les spécifications/paramètres de la VM sont automatiquement déterminés par la commande virt-install ajuste les paramètres de la VM en fonction de l'argument --os-variant :

virt-install --name win-xp-pro \
--metadata title="Windows XP Pro",description="Microsoft Windows XP Pro (NT 5.1)" \
--disk format=qcow2,path=/home/yoann/KVM/winxp/vda \
--graphics spice --os-variant winxp \
--boot cdrom,hd --cdrom /home/yoann/KVM/install_files/windows_xp_sp3.iso

Démarrage

virsh start win-xp-pro
virt-viewer --wait win-xp-pro

Configurer l'interface réseau

Éjecte le média d'installation :

virsh change-media win-xp-pro hdb --eject

Vérifier que la vm utilise une interface virtio :

<interface type='network'>
      <mac address='52:54:00:b9:64:eb'/>
      <source network='vm-internal'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
</interface>

Charge les pilotes de la carte réseau NetKVM-and-viostor.iso:

virsh change-media win-xp-pro hdb ~/KVM/install_files/NetKVM-and-viostor.iso

Installer les pilotes depuis le système invité.

Configurer le son

Utiliser l'émulation de la carte AC97 :

<sound model='ac97'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</sound>

Cette carte est correctement reconnue par Windows XP qui installe automatiquement les pilotes au démarrage.

Références