Rechercher

10.9. Automatiser l'installation de Windows avec sysprep

download PDF

Vous pouvez utiliser les images DVD Microsoft et sysprep pour automatiser l'installation, la configuration et l'approvisionnement en logiciels des machines virtuelles Windows.

10.9.1. Utilisation d'un DVD Windows pour créer une image disque de VM

Microsoft ne fournit pas d'images de disque à télécharger, mais vous pouvez créer une image de disque à l'aide d'un DVD Windows. Cette image disque peut ensuite être utilisée pour créer des machines virtuelles.

Procédure

  1. Dans la console web d'OpenShift Virtualization, cliquez sur Storage PersistentVolumeClaims Create PersistentVolumeClaim With Data upload form.
  2. Sélectionnez le projet envisagé.
  3. Régler l'adresse Persistent Volume Claim Name.
  4. Téléchargez l'image disque de la VM à partir du DVD Windows. L'image est maintenant disponible comme source de démarrage pour créer une nouvelle VM Windows.

10.9.2. Utilisation d'une image disque pour installer Windows

Vous pouvez utiliser une image disque pour installer Windows sur votre machine virtuelle.

Conditions préalables

  • Vous devez créer une image disque à l'aide d'un DVD Windows.
  • Vous devez créer un fichier de réponse autounattend.xml. Voir la documentation Microsoft pour plus de détails.

Procédure

  1. Dans la console OpenShift Container Platform, cliquez sur Virtualization Catalog dans le menu latéral.
  2. Sélectionnez un modèle Windows et cliquez sur Customize VirtualMachine.
  3. Sélectionnez Upload (Upload a new file to a PVC) dans la liste Disk source et naviguez jusqu'à l'image du DVD.
  4. Cliquez sur Review and create VirtualMachine.
  5. Clear Clone available operating system source to this Virtual Machine.
  6. Clear Start this VirtualMachine after creation.
  7. Dans la section Sysprep de l'onglet Scripts, cliquez sur Edit.
  8. Recherchez le fichier de réponse autounattend.xml et cliquez sur Save.
  9. Cliquez sur Create VirtualMachine.
  10. Dans l'onglet YAML, remplacez running:false par runStrategy: RerunOnFailure et cliquez sur Save.

La VM démarre avec le disque sysprep contenant le fichier de réponse autounattend.xml.

10.9.3. Généralisation d'une VM Windows à l'aide de sysprep

La généralisation d'une image permet à cette image de supprimer toutes les données de configuration spécifiques au système lorsque l'image est déployée sur une machine virtuelle (VM).

Avant de généraliser la VM, vous devez vous assurer que l'outil sysprep ne peut pas détecter un fichier de réponse après l'installation de Windows sans surveillance.

Procédure

  1. Dans la console OpenShift Container Platform, cliquez sur Virtualization VirtualMachines.
  2. Sélectionnez une VM Windows pour ouvrir la page VirtualMachine details.
  3. Cliquez sur l'onglet Disks.
  4. Cliquez sur le menu Options kebab pour le disque sysprep et sélectionnez Detach.
  5. Cliquez sur Detach.
  6. Renommez C:\Windows\Panther\unattend.xml pour éviter qu'il ne soit détecté par l'outil sysprep.
  7. Lancez le programme sysprep en exécutant la commande suivante :

    %WINDIR%\System32\Sysprep\sysprep.exe /generalize /shutdown /oobe /mode:vm
  8. Une fois l'outil sysprep terminé, la VM Windows s'arrête. L'image disque de la VM est maintenant disponible pour être utilisée comme image d'installation pour les VM Windows.

Vous pouvez maintenant spécialiser la VM.

10.9.4. Spécialisation d'une machine virtuelle Windows

La spécialisation d'une machine virtuelle (VM) permet de configurer les informations spécifiques à l'ordinateur à partir d'une image Windows généralisée sur la VM.

Conditions préalables

  • Vous devez disposer d'une image disque Windows généralisée.
  • Vous devez créer un fichier de réponse unattend.xml. Voir la documentation Microsoft pour plus de détails.

Procédure

  1. Dans la console OpenShift Container Platform, cliquez sur Virtualization Catalog.
  2. Sélectionnez un modèle Windows et cliquez sur Customize VirtualMachine.
  3. Sélectionnez PVC (clone PVC) dans la liste Disk source.
  4. Spécifiez les adresses Persistent Volume Claim project et Persistent Volume Claim name de l'image Windows généralisée.
  5. Cliquez sur Review and create VirtualMachine.
  6. Cliquez sur l'onglet Scripts.
  7. Dans la section Sysprep, cliquez sur Edit, recherchez le fichier réponse unattend.xml et cliquez sur Save.
  8. Cliquez sur Create VirtualMachine.

Lors du démarrage initial, Windows utilise le fichier de réponse unattend.xml pour spécialiser la VM. La VM est maintenant prête à être utilisée.

10.9.5. Ressources supplémentaires

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.