Chapitre 21. Installation et gestion des machines virtuelles Windows


Pour utiliser Microsoft Windows comme système d'exploitation invité dans vos machines virtuelles (VM) sur un hôte RHEL 9, Red Hat recommande de prendre des mesures supplémentaires pour s'assurer que ces VM fonctionnent correctement.

À cette fin, les sections suivantes fournissent des informations sur l'installation et l'optimisation des VM Windows sur l'hôte, ainsi que sur l'installation et la configuration des pilotes dans ces VM.

21.1. Installation de machines virtuelles Windows

Vous pouvez créer une machine Windows entièrement virtualisée sur un hôte RHEL 9, lancer le programme d'installation graphique de Windows dans la machine virtuelle (VM) et optimiser le système d'exploitation invité (OS) Windows installé.

Pour créer la VM et installer le système d'exploitation invité Windows, utilisez la commande virt-install ou la console web RHEL 9.

Conditions préalables

  • Une source d'installation du système d'exploitation Windows, qui peut être l'une des suivantes et être disponible localement ou sur un réseau :

    • Une image ISO d'un support d'installation
    • Une image disque d'une installation VM existante
  • Un support de stockage contenant les pilotes KVM virtio.

    Pour créer ce support, voir Préparation du support d'installation du pilote virtio sur une machine hôte.

  • Si vous installez Windows 11, les paquets edk2-ovmf, swtpm et libtpms doivent être installés sur l'hôte.

Procédure

  1. Créez la machine virtuelle. Pour plus d'informations, voir Création de machines virtuelles, mais gardez à l'esprit les spécificités suivantes.

    • Si vous utilisez l'utilitaire virt-install pour créer la VM, ajoutez les options suivantes à la commande :

      • Le support de stockage contenant les pilotes KVM virtio. Par exemple :

        --disk path=/usr/share/virtio-win/virtio-win.iso,device=cdrom
      • La version de Windows que vous allez installer. Par exemple, pour Windows 10 et 11 :

        --os-variant win10

        Pour obtenir la liste des versions de Windows disponibles et l'option appropriée, utilisez la commande suivante :

        # osinfo-query os
      • Si vous installez Windows 11, activez Unified Extensible Firmware Interface (UEFI) et virtual Trusted Platform Module (vTPM) :

        --boot uefi
    • Si vous utilisez la console web pour créer la VM, indiquez votre version de Windows dans le champ Operating system de la fenêtre Create new virtual machine.

      • Si vous installez des versions de Windows antérieures à Windows 11 et Windows Server 2022, démarrez l'installation en cliquant sur Créer et exécuter.
      • Si vous installez Windows 11 ou si vous souhaitez utiliser d'autres fonctionnalités de Windows Server 2022, confirmez en cliquant sur Créer et modifier et activer UEFI et vTPM à l'aide de la CLI :

        1. Ouvrez la configuration XML de la VM :

          # virsh edit windows-vm
        2. Ajouter l'option firmware='efi' à l'élément os:

          <os firmware='efi'>
            <type arch='x86_64' machine='pc-q35-6.2'>hvm</type>
            <boot dev='hd'/>
          </os>
        3. Ajoutez le dispositif tpm à l'intérieur de l'élément devices:

          <devices>
            <tpm model='tpm-crb'>
              <backend type='emulator' version='2.0'/>
            </tpm>
          </devices>
        4. Lancez l'installation de Windows en cliquant sur Installer dans le tableau Virtual machines.
  2. Installer le système d'exploitation Windows dans la VM.

    Pour plus d'informations sur l'installation d'un système d'exploitation Windows, reportez-vous à la documentation d'installation Microsoft correspondante.

  3. Si vous utilisez la console Web pour créer la VM, attachez le support de stockage avec les pilotes virtio à la VM en utilisant l'interface Disks. Pour plus d'instructions, voir Attacher des disques existants à des machines virtuelles en utilisant la console web.
  4. Configurez les pilotes KVM virtio dans le système d'exploitation invité de Windows. Pour plus d'informations, voir Installation des pilotes KVM paravirtualisés pour les machines virtuelles Windows.
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.