Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:installation_invite:creation-vm-windows-xp

KVM : création d'une VM Windows XP

:TODO_DOCUPDATE:

Environnement hôte

Système hôte Ubuntu 25.10 (questing)
Architecture x86_64
Kernel 6.17.0-41-generic
libvirt libvirt 11.6.0
QEMU 10.1.0
Date 2026-09

Analyse du média d'installation

Fichier windows_xp_sp3.iso
Type ISO 9660 CD-ROM filesystem data (bootable)
SHA256 214e14df00cabeca44a1224d5bc9e9450ac41602e64c79cbf47a1f94fabae4da

La commande file identifie un fichier ISO CD-ROM bootable pour un système BIOS hérité (legacy BIOS).

Procédure

L'installation du système de base consomme environ 2 Go, Un fichier disque de 5 Go est suffisant

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

L'installateur se lance :

  • Appuyer sur F6 pour spécifier un pilote ;
  • Appuyer sur Shift
L'installateur a besoin de charger les pilotes via le lecteur de disquettes :

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

sysadmin/linux/virtualisation/kvm/installation_invite/creation-vm-windows-xp.txt · Dernière modification : 2026/09/24 07:15 de yoann