Menu
InformatiWeb Pro
  • Index
  • Admin système
  • Virtualisation

Connexion

Inscription Mot de passe perdu ?
US
  • Windows Server
    • WMS 2012
    • WS2012 R2
    • WS2016
  • Citrix
    • Citrix NetScaler Gateway
    • Citrix XenApp / XenDesktop
    • Citrix XenServer
  • VMware
    • VMware ESXi
    • VMware vSphere
    • VMware Workstation
  • Microsoft
    • Hyper-V
  • RAID
    • Adaptec SmartRAID
  • UPS
    • APC Back-UPS Pro
  • InformatiWeb Pro
  • Virtualisation
  • VMware
  • Personnaliser le système d'exploitation invité (Windows et Linux) automatiquement sous VMware vSphere 6.7
  • VMware
  • VMware vCenter Server (VCSA), VMware vSphere
  • 03 avril 2024 à 09:56
  • InformatiWeb

Personnaliser le système d'exploitation invité (Windows et Linux) automatiquement sous VMware vSphere 6.7

Grâce à VMware vCenter Server, vous avez la possibilité de cloner des machines virtuelles en personnalisant automatiquement la nouvelle machine virtuelle créée grâce à un ensemble de paramètres de configuration.
Cette fonctionnalité de VMware vCenter Server s'appelle "Spécifications de personnalisation de la VM" et vous permet de configurer automatiquement le nom de l'ordinateur (nom NETBIOS), la clé de licence / clé de produit (sous Windows), le fuseau horaire à utiliser, ... grâce à VMware ClonePrep, QuickPrep et Microsoft Sysprep (pour Windows).

Info : cela ne fonctionne que si le système d'exploitation de la machine virtuelle est installé dans un disque dur virtuel connecté à l'emplacement

Pour accéder à cette fonctionnalité, cliquez sur "vSphere Client" en haut à gauche pour afficher tous les raccourcis de ce client, puis cliquez sur : Spécifications de personnalisation de la VM.

  1. Pré-requis pour la personnalisation du système d'exploitation invité (Windows et Linux)
  2. Spécifications de personnalisation de la VM pour Windows
  3. Spécifications de personnalisation de la VM pour Linux

1. Pré-requis pour la personnalisation du système d'exploitation invité (Windows et Linux)

Pour pouvoir personnaliser le système d'exploitation invité (Windows et Linux), il est nécessaire que les VMware Tools aient été installés dans celui-ci.
De plus, le disque dur virtuel doit être connecté sur un contrôleur SCSI virtuel à l'emplacement 0:0.

Si le système d'exploitation invité est Windows, il est nécessaire que la machine virtuelle soit exécutée sur un hôte VMware ESXi 3.5 ou avec une version ultérieure.

Si le système d'exploitation invité est Linux, il est nécessaire que Perl soit installé dans le système d'exploitation invité.
Pour savoir si ce paquet est installé sur votre machine virtuelle Linux, tapez la commande :

Bash

dpkg -s perl

Si ce paquet est installé, ceci s'affichera :

Plain Text

Package: perl
Status: install ok installed
...

Source : Configuration requise pour la personnalisation du système d'exploitation client.

2. Spécifications de personnalisation de la VM pour Windows

Pour commencer, nous allons créer une nouvelle spécification de personnalisation de la VM pour Windows.
Pour cela, cliquez sur : Nouvelle.

L'assistant "Nouvelle spécification de personnalisation de la VM" apparait.

Dans ce formulaire, renseignez :

  • Nom : nom sous lequel cette spécification de personnalisation de la VM apparaitra dans la liste et lorsque vous souhaitez personnaliser la VM que vous souhaitez cloner.
  • Description : une description qui apparaitra quand vous sélectionnerez cette spécification de personnalisation dans la liste.
  • vCenter Server : votre serveur vCenter Server. Dans notre cas, il n'y en a qu'un.
  • SE invité cible : le type de système d'exploitation cible. Dans ce cas-ci : Windows.
    Pour Linux, allez à l'étape suivante de ce tutoriel.
  • pour Windows, vous aurez la possibilité d'utiliser un fichier réponse SysPrep personnalisé si vous le souhaitez.
  • pour Windows, vous pourrez également générer une nouvelle identité de sécurité (SID).
    Il est très important de cocher cette case pour que toutes vos machines virtuelles sous Windows ou Windows Server possèdent un identifiant de sécurité (SID) différent.
    En effet, il est notamment impossible de joindre 2 machines virtuelles possédant le même identifiant de sécurité (SID) à un même domaine Active Directory.

Pour les informations d'enregistrement, indiquez :

  • Nom du propriétaire : le nom de la personne qui utilisera cette VM.
  • Organisation du propriétaire : le nom de sa société (ou la vôtre)

Pour le nom de l'ordinateur (autrement dit, le nom NETBIOS qui sera configuré dans les paramètres du Windows invité), vous pourrez choisir :

  • Utiliser le nom de la machine virtuelle : lorsque vous clonerez une machine virtuelle, vous indiquerez le nom sous lequel vCenter Server devra créer la nouvelle machine virtuelle.
    Ce nom sera également utilisé en tant que nom NETBIOS dans le système d'exploitation invité (Windows).
    Cette option est celle recommandée, car cela permet de faire correspondre les noms de machines virtuelles dans l'interface de vCenter Server (et de VMware vSphere / ESXi) avec ceux utilisés dans le système d'exploitation invité de celles-ci.
  • Entrer un nom dans l'assistant de clonage/déploiement : cela vous permet d'indiquer un nom pour votre machine virtuelle dans l'interface de vCenter Server et d'utiliser un nom différent pour le nom NETBIOS qui sera configuré dans le système d'exploitation invité.
  • Entrer un nom : indiquer directement le nom NETBIOS de la nouvelle machine virtuelle ici.
    Attention : n'oubliez pas de cocher la case "Ajoutez une valeur numérique unique" proposée ici, pour que toutes les machines virtuelles créées en utilisant cette spécification de personnalisation de la VM possèdent un nom NETBIOS différent.
    Dans le cas contraire, des conflits et divers problèmes pourraient survenir de façon aléatoire lors de l'utilisation des différentes fonctionnalités de Windows (dont l'accès à des dossiers partagés).
  • Générer un nom avec l'application personnalisée configurée avec le vCenter Server : permet de passer un argument à un script personnalisé (application personnalisée) pour gérer manuellement la génération des noms et des adresses IP à attribuer à vos machines virtuelles.
    Cette fonctionnalité requiert Perl et des informations détaillées concernant cette fonctionnalité sont disponibles sur la page "Créer une application vCenter Server pour générer des noms d'ordinateur et des adresses IP" de la documentation officielle de VMware.

Pour la licence Windows, vous aurez la possibilité de spécifier la clé produit à utiliser.
Dans le cas de l'utilisation de licences en volumes (VL), vous pourrez par exemple indiquer la clé de produit KMS générique correspondante à la version de Windows souhaitée disponible sur le site de Microsoft : Clés d’installation du client KMS.
Note : au cas où vous chercheriez les clés KMS pour Windows Vista, celles-ci sont disponibles sur une ancienne page de Microsoft qui n'est plus mise à jour : Appendix A: KMS Client Setup Keys.

 

Pour le compte Administrateur intégré à Windows (mais qui est désactivé par défaut), vous pourrez lui définir un mot de passe.
Vous pourrez aussi choisir de vous connecter automatiquement en tant qu'administrateur une ou plusieurs fois en cochant la case "Connexion automatique en tant qu'administrateur" et en définissant le nombre de fois où vous devrez être connecté automatiquement en tant qu'administrateur.

Sélectionnez votre fuseau horaire, puis cliquez sur Next.

Permet d'exécuter des commandes (ref : sysprep Run Once) à la 1ère connexion d'un utilisateur.
Si vous avez besoin des droits administrateur pour ces commandes, n'oubliez pas de cocher la case "Connexion automatique en tant qu'administrateur" à l'étape 5 de cet assistant.

Note : le plus simple est de créer un fichier batch (.bat) et de l'ajouter ici. Ainsi, vous pourrez lancer ce que vous voulez avec les paramètres souhaités sans aucun problème.

Pour le réseau, vous pourrez :

  • obtenir automatiquement une adresse IP grâce au protocole DHCP : Utiliser les paramètres réseau standard pour le système d'exploitation invité, y compris l'activation de DHCP sur toutes les interfaces réseau.
  • définir manuellement les paramètres réseau : Manually select custom settings.

Dans notre cas, nos machines virtuelles obtiendront une adresse IP automatiquement depuis le serveur DHCP de notre routeur.

Ensuite, vous pourrez choisir si votre machine virtuelle devra se trouver :

  • dans un groupe de travail : généralement "WORKGROUP", mais vous pouvez en utiliser un autre si vous le souhaitez.
  • dans un domaine Active Directory (AD) : Domaine Windows Server.

Si vous souhaitez que votre machine virtuelle soit automatiquement liée à votre domaine Active Directory, vous devrez spécifier :

  • Domaine Windows Server : le domaine Active Directory à rejoindre. Par exemple : informatiweb.lan.
  • Nom d'utilisateur : le nom d'un utilisateur autorisé à joindre des ordinateurs à votre domaine Active Directory.
  • Mot de passe : le mot de passe de cet utilisateur.
  • Confirmer le mot de passe : idem.

A la fin de l'assistant, un résumé s'affichera avec :

  • Nom : le nom de cette spécification de personnalisation de la VM.
  • Type de SE : dans ce cas-ci : Windows. Dans l'autre cas, cela aurait été Linux.
  • Options du SE : dans notre cas, il est indiqué "Générer un nouvel ID de sécurité", car la case "Générer une nouvelle identité de sécurité (SID)" avait été cochée au tout début de cet assistant.
  • Informations d'enregistrement : le nom du propriétaire et de son organisation qui seront renseignés dans les paramètres de Windows.
  • Nom de l'ordinateur : indique que dans notre cas, le nom de machine virtuelle sera aussi utilisé pour le nom NETBIOS dans le système d'exploitation invité (Windows).
  • Clé produit : si le numéro de série (ou clé KMS) de Windows a été renseigné dans l'assistant, celui-ci apparaitra ici.
  • Mode de licence serveur : indique le mode de licence serveur qui sera utilisé (par poste ou par serveur), ainsi que le nombre de connexions simultanées maximal qui pourra être autorisé.
  • Connexion administrateur : indique si vous serez automatiquement connecté en tant qu'administrateur ou non dans la machine virtuelle.
  • Fuseau horaire : le fuseau horaire sélectionné précédemment qui sera automatiquement choisi dans le système d'exploitation invité lors de la personnalisation de celui-ci.
  • Type de réseau : dépend du choix effectué pour la configuration des paramètres réseau (reçus depuis un serveur DHCP ou statiques).
  • Groupe de travail/Domaine : indique le nom du groupe de travail (workgroup) ou du domaine qui sera rejoint par les nouvelles VMs.

La spécification de personnalisation pour Windows créée apparait dans la liste.

Source : Create a Customization Specification for Windows in the vSphere Web Client.

3. Spécifications de personnalisation de la VM pour Linux

Maintenant, nous allons créer une autre spécification de personnalisation de la VM, mais pour Linux.
Pour cela, cliquez sur : Nouvelle.

Pour Linux, indiquez :

  • Nom : nom sous lequel cette spécification de personnalisation de la VM apparaitra dans la liste et lors du clonage d'une VM où vous souhaitez personnaliser le système d'exploitation invité.
  • Description : une description qui apparaitra en dessous de celle-ci lorsque vous la sélectionnerez dans la liste des spécifications de personnalisation de la VM.
  • vCenter Server : votre serveur vCenter Server. Dans notre cas : vcsa.informatiweb.lan.
  • SE invité cible : dans ce cas-ci Linux.

Notez que les 2 options concernant SysPrep et l'identité de sécurité (SID) sont grisées, car cela concerne des fonctionnalités disponibles uniquement sous Windows.

Pour le nom de l'ordinateur (dans le système d'exploitation invité), vous aurez le choix entre :

  • Utiliser le nom de la machine virtuelle : le nom de machine virtuelle indiqué pour vCenter Server sera également utilisé dans le système d'exploitation invité (Linux).
    Ce qui est recommandé pour que les noms visibles dans l'interface web de vCenter Server correspondent à ceux utilisés par le système d'exploitation invité de ces machines virtuelles.
  • Entrer un nom dans l'assistant de clonage/déploiement : permet d'indiquer un nom pour vCenter Server et un autre pour le système d'exploitation invité.
  • Entrer un nom : permet d'indiquer ici le nom de la future machine virtuelle.
    Néanmoins, si vous souhaitez créer plusieurs machines virtuelles avec cette spécification de personnalisation de la VM, vous devrez aussi cocher la case "Ajoutez une valeur numérique unique" pour que toutes les machines virtuelles aient un nom d'ordinateur unique dans leur système d'exploitation invité.
  • Générer un nom avec l'application personnalisée configurée avec le vCenter Server : permet d'utiliser un script personnalisé pour la génération des noms et des adresses IP dont vous trouverez plus d'informations sur la page "Créer une application vCenter Server pour générer des noms d'ordinateur et des adresses IP" du site de VMware.
  • Nom de domaine : pour Linux, vous êtes obligé de spécifier le domaine (DNS) dans lequel la machine virtuelle se trouvera. Néanmoins, cela n'affecte que son nom DNS, car aucun objet de type ordinateur ne sera créé sur votre contrôleur de domaine Active Directory étant donné qu'aucun identifiant AD (nom d'utilisateur / mot de passe) ne vous êtes demandé pour vous y connecter.
    Dans notre cas, notre domaine est "informatiweb.lan".
    Donc, lorsque nous créerons une copie d'une machine virtuelle via cette spécification de personnalisation et que nous indiquerons "ubuntu-pc" comme nom de VM, cette VM possèdera les noms : ubuntu-pc et ubuntu-pc.informatiweb.lan.

Pour le fuseau horaire, vous devrez sélectionner votre zone.
Par exemple : Europe (pour la France, la Belgique, ...).

Ensuite, sélectionnez la capitale de votre pays.
Par exemple : Bruxelles pour la Belgique ou Paris pour la France.

Pour les paramètres réseau, vous pourrez choisir de :

  • recevoir automatiquement les paramètres réseau (adresse IP, adresse de la passerelle, adresses des serveurs DNS, ...) depuis le serveur DHCP présent sur votre réseau : Utiliser les paramètres réseau standard pour le système d'exploitation invité, y compris l'activation de DHCP sur toutes les interfaces réseau.
  • définir manuellement l'adresse IP, l'adresse de la passerelle, ... que le système d'exploitation devra utiliser : Manually select custom settings.

Pour les paramètres DNS, vous pourrez spécifier :

  • l'adresse IP des serveurs DNS à utiliser : serveur DNS principal, serveur DNS secondaire et serveur DNS tertiaire.
  • les chemins de recherche DNS : correspond aux domaines DNS à utiliser pour trouver le nom de domaine pleinement qualifié (FQDN / DNS) pour pouvoir ensuite résoudre ce nom de domaine en adresse IP grâce à un des serveurs DNS spécifiés juste au-dessus.
    Dans notre cas, nous n'avons qu'un domaine (DNS), donc nous indiquons notre domaine "informatiweb.lan", puis nous cliquons sur Ajouter.
    Source : Ajouter un chemin et un domaine de recherche DNS.

Une fois les chemins de recherche DNS souhaités ajoutés, cliquez sur Next.

Un résumé s'affiche avec :

  • Nom : le nom sous lequel cette nouvelle spécification de personnalisation de la VM apparaitra dans la liste, ainsi que lorsque vous souhaiterez cloner une machine virtuelle Linux en personnalisant le système d'exploitation invité.
  • Type de SE : dans ce cas-ci : Linux. L'autre option étant : Windows.
  • Nom de l'ordinateur : indique comment le nom du système d'exploitation sera configuré.
    Dans notre cas, le nom de l'ordinateur dans le système d'exploitation invité (Linux) sera le nom donné à la machine virtuelle.
  • Nom de domaine : le nom de domaine dont la nouvelle machine virtuelle fera partie.
    Notez qu'il s'agit d'un nom de domaine DNS et qu'Active Directory n'est pas requis.
  • Fuseau horaire : votre fuseau horaire au format "zone / emplacement".
    Par exemple : Europe/Bruxelles ou Europe/Paris.
  • Horloge matérielle : indique si l'horloge matérielle est réglée sur UTC ou non.
  • Type de réseau : Standard lorsque vous souhaitez que la machine virtuelle reçoive automatiquement ses paramètres réseau depuis le serveur DHCP présent sur votre réseau (dans un routeur ou en tant que service sur un serveur).
  • Serveur DNS principal : serveur DNS principal qui sera utilisé par la machine virtuelle.
  • Chemins de recherche DNS : le ou les domaines qui seront utilisés pour tenter de résoudre les noms courts (= sans domaine) en adresse IP.

La nouvelle spécification de personnalisation pour Linux apparait dans la liste des spécifications de personnalisation de la VM.

Source : Create a Customization Specification for Linux.

Partager ce tutoriel

Partager
Tweet

A voir également

  • VMware ESXi 6.7 - Virtualiser Windows XP

    VMware 26/5/2023

    VMware ESXi 6.7 - Virtualiser Windows XP

  • VMware ESXi 7.0 / 6.7 - Présentation de la console DCUI

    VMware 8/6/2022

    VMware ESXi 7.0 / 6.7 - Présentation de la console DCUI

  • VMware vSphere 6.7 - Commutateurs virtuels distribués (vDS)

    VMware 25/12/2024

    VMware vSphere 6.7 - Commutateurs virtuels distribués (vDS)

  • VMware vSphere 6.7 - Tâches planifiées

    VMware 3/7/2024

    VMware vSphere 6.7 - Tâches planifiées

Commentaires

Vous devez être connecté pour pouvoir poster un commentaire

Donnez-nous votre avis

Contenu épinglé

  • Logiciels (Admin système)
  • Logiciels Linux
  • Nos programmes
  • Conditions générales
  • Donnez votre avis

Contact

  • Livre d'or
  • Support technique
  • Contact

® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.

Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.