Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:installation_invite:creation-vm-windows-7-pro

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:virtualisation:kvm:installation_invite:creation-vm-windows-7-pro [2026/09/20 18:32] – yoannsysadmin:linux:virtualisation:kvm:installation_invite:creation-vm-windows-7-pro [2026/09/21 22:16] (Version actuelle) – yoann
Ligne 7: Ligne 7:
  
   * [[sysadmin:windows:windows-7:prerequis-systeme-windows-7|Prérequis pour l'installation de Windows 7]] ;   * [[sysadmin:windows:windows-7:prerequis-systeme-windows-7|Prérequis pour l'installation de Windows 7]] ;
 +
 +
 +===== 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                 |
  
  
Ligne 12: Ligne 23:
  
  
-Les spécifications/paramètres de la VM sont automatiquement déterminés par la commande ''virt-install'' en fonction de l'argument ''%%--osinfo%%''. On peut cependant redéfinir certains paramètres sur la ligne de commande selon nos besoins:+==== Analyse du média d'installation ====
  
 +^ Fichier  | fr_windows_7_professional_x64_dvd_x15-65811.iso                  |
 +^ Type     | ISO 9660 CD-ROM filesystem data 'GRMCPRXFRER_FR_DVD' (bootable)  |
 +^ SHA256   | d260061166e22c82222c4186da651412788cfa84e16123b6f8e4717510cf901d | 
  
-Pour obtenir de meilleures performances pour les accès disque et réseau on utilise les pilotes VirtIO :+DVD ISO bootable pour un système BIOS hérité (legacy BIOS). 
 + 
 +Les spécifications/paramètres de la VM sont automatiquement déterminés par la commande ''virt-install'' en fonction de l'argument ''%%--osinfo%%''. On peut cependant redéfinir certains paramètres sur la ligne de commande selon nos besoins et le média d'installation disponible. 
 + 
 + 
 +<note> 
 +Pour obtenir de meilleures performances notamment pour les accès disque et le réseau, on s'appuie sur la paravirtualisation VirtIO. Il faudra charger les pilotes lors de l'installation. 
 +\\ 
 +\\ 
 +Les versions 64-bit de Windows Vista et supérieur (Windows Server 2008, Windows 7, Windows 8, Windows Server 2008 R2 et Windows Server 2012 etc) requirent que les pilotes soient signés numériquement. 
 +</note>
  
-Legacy BIOS + MBR 
  
 <code bash> <code bash>
Ligne 33: Ligne 56:
 </code> </code>
  
 +A propos des options utilisées ici :
 +  * ''%%--boot uefi=off%%'' : configure le legacy BIOS ;
 +  * ''%%--disk ... bus=virtio%%'' : configure un disque SCSI derrière un contrôleur VirtIO
 +
 +
 +La VM est créée et démarre sur le DVD d'installation mais aucun disque n'est disponible. Il faut monter l'ISO contenant les pilotes VirtIO :
 +
 +<code bash>
 +virsh change-media win7pro sda --eject
 +virsh change-media win7pro sda /home/yoann/KVM/sysinstall/virtio-win-0.1.302.iso --live
 +</code>
 +
 +Une fois les pilotes chargés, monter à nouveau le DVD d'installation de Windows :
 +<code bash>
 +virsh change-media win7pro sda --eject
 +virsh change-media win7pro sda /home/yoann/KVM/sysinstall/win7/fr_windows_7_professional_x64_dvd_x15-65811.iso --live
 +</code>
 +
 +Sélectionner le disque et cliquer sur <key>Suivant</key>. Le reste de l'installation est entièrement automatisé et ne pose pas de problème. Une fois la VM redémarrée on peut finir l'installation des pilotes.
 +
 +Depuis l'ISO version 0.1.302, le programme virtio-win-guest-tools ne s'exécute pas normalement : on peut charger les pilotes manuellement depuis le gestionnaire de périphériques (via les options ''Mettre à jour le pilote...'' -> ''Rechercher un pilote sur mon ordinateur'':
 +
 +  * Pour le Contrôleur Ethernet : ''D:\NetKVM\w7\amd64'' ;
 +  * Pour le Contrôleur PCI de communications simplifiées : ''D:\vioserial\w7\amd64'' ;
 +  * Pour le Périphérique PCI : ''D:\Balloon\w7\amd64''.
 +
 +A ce stade tous les périphériques sont correctement détectés par Windows 7 et fonctionnent.
 +
 +^ Périphérique           ^ Dénomination                   ^ Version pilote   ^ Date        |
 +| Contrôleur de stockage | Red Hat VirtIO SCSI controller | 61.77.104.17200  | 07/06/2019  |
 +| Contrôleur réseau      | Red Hat Ethernet Adapter       | 61.77.104.17200  | 07/06/2019  |
 +| Contrôleur port série  | VirtIO Serial Driver           | 61.76.104/15400  | 11/06/2018  |
 +|                        | VirtIO Balloon Driver          | 61.77.104.16900  | 10/03/2019  |
  
  
 +L'installation de QEMU Guest agent échoue avec cette version mais on peut utiliser la version prés
 ===== Installation BIOS UEFI et GPT ===== ===== Installation BIOS UEFI et GPT =====
  
Ligne 102: Ligne 159:
   * https://superuser.com/questions/147419/using-virt-install-to-mount-multiple-cdrom-drives-images   * https://superuser.com/questions/147419/using-virt-install-to-mount-multiple-cdrom-drives-images
   * https://linuxvox.com/blog/rufus-for-linux/   * https://linuxvox.com/blog/rufus-for-linux/
 +  * [[https://www.linux-kvm.org/page/WindowsGuestDrivers/Download_Drivers|Téléchargement des pilotes VirtIO (linux-kvm.org) (en)]]
 +  * [[https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/|Archive des pilotes VirtIO pour Windows signés numériquement (fedorapeople.org) (en)]]
   * https://fedora-virt.repo.nfrance.com/virtio-win/direct-downloads/archive-virtio/   * https://fedora-virt.repo.nfrance.com/virtio-win/direct-downloads/archive-virtio/
   * https://tcler.github.io/2022/01/24/virtio-win-for-windows-7/   * https://tcler.github.io/2022/01/24/virtio-win-for-windows-7/
   * https://github.com/virtio-win/virtio-win-pkg-scripts/issues/40   * https://github.com/virtio-win/virtio-win-pkg-scripts/issues/40
 +  * [[https://lecrabeinfo.net/guides/cles-de-produit-generiques-pour-installer-windows-11-10-8-7-vista-xp/#cles-de-produit-generiques-pour-windows-7|Clés produit génériques Windows 7 (lecrabeinfo.net)]]
 +  * https://blog.romaindasilva.fr/comment-installer-qemu-guest-agent-sur-windows-7/
sysadmin/linux/virtualisation/kvm/installation_invite/creation-vm-windows-7-pro.1789929146.txt.gz · Dernière modification : 2026/09/20 18:32 de yoann