Déploiement d’un système d’exploitation Windows via WADS¶
Processus de déploiement¶
Utilisation du BIOS/UEFI :
l’hôte fait une requête DHCP pour obtenir une IP et la configuration PXE (IP du serveur TFTP et nom du fichier iPXE), ou bien
l’hôte démarre à partir d’une clé USB qui contient la configuration PXE
Utilisation du BIOS/UEFI :
l’hôte fait une requête TFTP pour obtenir iPXE et sa configuration, ou bien
l’hôte exécute la configuration iPXE à partir de la clé USB.
Ensuite, en utilisant iPXE, l’hôte fait une requête HTTPS au serveur WADS pour obtenir le BCD et le
fichier WinPE
.Enfin, en utilisant WinPE, l’hôte contacte le serveur WADS via HTTP pour obtenir le fichier iso du système d’exploitation et ses fichiers de configuration associés.
Exigences avant de commencer¶
Pour utiliser WADS sur votre console WAPT, vous devez installer un packaging spécifique sur votre station de gestion.
Deux packages sont disponibles, un seul est nécessaire. Choisissez en fonction de vos besoins :
Ce packaging intègre les **exigences minimales**pour créer un fichier WinPE.
Ce packaging installe Windows ADK, tous les outils pour créer et modifier WinPE.
A partir de 2024-09-20, le compte utilisateur utilisant la console WADS **Doit**avoir des droits d’administrateur local dans les Listes de contrôle d’accès WAPT.
Signer WADS avec votre certificat :
Allez dans le menu
.
Cliquez sur le bouton Sign :
Allez dans l’onglet OS Deploy :
Ajout des fichiers WinPE¶
WinPE est un système d’exploitation minimal utilisé pour installer, déployer et réparer Windows.
Sur WADS, WinPE est utilisé pour amorcer le déploiement de Windows.
Si aucun fichier WinPE n’existe, cette fenêtre contextuelle apparaîtra.
Cliquez ensuite sur Upload WinPE.
Choisissez la disposition du clavier. Cette étape est importante car vous allez taper le nom d’hôte dans WinPE en utilisant la disposition de clavier choisie avec cette étape.
Sélectionner le certificat avec lequel vous souhaitez signer les fichiers de la clé USB
Attendez que le fichier
WinPE
soit téléchargé sur l’ordinateur d’administration WAPT :
Attendez que le fichier
WinPE
soit téléchargé sur le serveur WADS :
Si le fichier WinPE
a été téléchargé avec succès sur le serveur WADS.
Ajout du système d’exploitation ISO¶
L’étape suivante consiste à ajouter le fichier .iso du système d’exploitation à utiliser pour déployer Windows.
Utilisez la dernière version officielle de Windows de Microsoft comme fichier .iso.
Dans la section Installation ISO de la console principale de WADS, cliquez sur le bouton + pour télécharger le fichier .iso sélectionné.
Sélectionnez le fichier .iso et donnez-lui un nom.
Lors du téléchargement, le fichier .iso est signé avec le certificat sélectionné :
Une fois l’étape de signature terminée avec succès, le fichier .iso est téléchargé sur le serveur WADS :
Une fois l’étape de téléchargement terminée avec succès, le fichier .iso apparaît dans la section Installation iso de la console principale de WADS :
Indication
Il est possible de télécharger plusieurs versions .iso de Windows pour différents cas d’utilisation.
Ajouter le fichier de réponse¶
L’étape suivante consiste à ajouter le fichier de réponse qui sera utilisé pour configurer le déploiement du système d’exploitation Windows.
Dans la section Configuration, cliquez sur le bouton + pour configurer le fichier de réponse.
Options |
Description |
---|---|
Nom de la configuration |
Définit le nom du fichier de réponse XML. |
Nom de l’ISO |
Définit le fichier .iso à associer au fichier de réponse XML. |
Pour Windows |
Définit si vous installez un système d’exploitation Windows ou Linux si cette option n’est pas cochée. |
Installer Wapt |
Définit s’il faut installer l’agent WAPT après l’installation du système d’exploitation. |
Fichier de configuration |
Définit les fichiers de réponses XML modèles à utiliser pour Windows ou le fichier de configuration pour Linux. |
Script de post installation |
Définit un script de post-installation .bat à exécuter après l’installation du système d’exploitation. |
Insérez dans le champ Nom de la configuration le nom du fichier de réponse.
Sélectionnez avec la liste déroulante Nom de l’ISO le fichier ISO à associer à la configuration de déploiement.
Cochez ou décochez la case Installer WAPT pour installer l’agent WAPT par défaut.
Cocher ou décocher la case Pour Windows pour installer le système d’exploitation Windows.
Sélectionner le modèle de fichier de réponse à associer à la configuration du déploiement avec le champ Fichier de configuration s’il s’agit du système d’exploitation Windows ; sinon, sélectionner le fichier de configuration pour Linux.
Si nécessaire, définir le script de post-installation dans Post install Script, par exemple :
"C:\Program Files (x86)\wapt\wapt-get.exe" install tis-firefox-esr
Cliquer sur le bouton Créer pour créer le fichier de réponse.
Lorsque cela est fait, la configuration apparaît dans la section Configuration.
Indication
Il est possible de créer plusieurs configurations de fichiers de réponses pour différentes versions de Windows / Linux et pour différents cas d’utilisation.
Joindre l’hôte à un domaine Active Directory¶
Vous pouvez utiliser votre propre fichier de réponse avec WADS mais par défaut, WADS intègre 2 types de fichiers de réponse pour Windows :
**Offline**pour joindre un ordinateur avec la méthode DirectAccess Offline Domain Join (Djoin)
**Online**pour joindre un ordinateur sur l’AD
Mettre à jour cette partie avec votre compte de service d’adhésion, vous pouvez spécifier une UO si vous le souhaitez. Sinon, supprimez simplement la ligne MachineObjectOU.
<Identification>
<Credentials>
<Domain>mydomain.lan</Domain>
<Password>password</Password>
<Username>wadsjoin</Username>
</Credentials>
<JoinDomain>mydomain.lan</JoinDomain>
<MachineObjectOU>OU=MyOu,OU=MyParentOu,DC=MyDomain,DC=lan</MachineObjectOU>
</Identification>
La méthode hors ligne utilise la méthode Djoin.
Cliquez avec le bouton droit de la souris sur l’hôte pour ouvrir la liste des menus.
Cliquez sur Préparation Djoin.
Sélectionnez la OU (Organizational Unit)`à laquelle rattacher l’hôte (ou définissez-la manuellement) et cliquez sur :guilabel:`Save.
Vous pouvez cocher Changer d’utilisateur si votre utilisateur actuel ne peut ou ne doit pas joindre un ordinateur au domaine. Si cette case est cochée, vous devez indiquer manuellement le Domaine, le Host OU, le User (juste le sAMAccountName, pas l’UPN ni le DOMAINuser) et le password.
Vous pouvez cocher la case Écraser la machine afin de joindre un nouvel ordinateur.
Le fichier
Djoin
est prêt à être utilisé pour joindre l’hôte en tant que membre du domaine Active Directory.
Ajout de conducteurs¶
L’étape suivante consiste à ajouter les paquets de pilotes qui seront utilisés lors du déploiement du système d’exploitation Windows.
Dans la section Drivers, cliquez sur le bouton + pour ajouter un pack de pilotes au serveur WADS.
Cette fenêtre vous permet de télécharger les paquets de pilotes à associer au déploiement Windows.
Options |
Description |
---|---|
Choisir le chemin |
Définit le chemin d’accès au dossier contenant les paquets de pilotes. |
Nom |
Définit le nom du paquet de pilotes. |
Cliquez sur le bouton Save, le téléchargement des bundles de pilotes commence.
Une fois téléchargé, le pack de pilotes apparaît dans la section Drivers de la console WADS.
Il est possible de créer plusieurs packs de pilotes pour différentes versions de Windows et pour différents cas d’utilisation.
Il est possible d’utiliser les fichiers .cab de OEM.
Il est également possible d’exporter les pilotes d’un hôte existant qui fonctionne bien en utilisant une commande Powershell.
Export-WindowsDriver -Online -Destination D:\Drivers
Démarrer l’hôte pour réimager avec WADS¶
WADS permet **2**méthodes de démarrage de l’hôte pour réimager :
Démarrage de l’hôte avec une clé USB¶
Note
La clé USB utilisée Doit être formatée en FAT32 et vide.
Insérez la clé USB dans le poste d’administration de WAPT et cliquez sur le bouton Créer une clé USB WinPE pour lancer le processus.
Choisissez la disposition du clavier. Cette étape est importante car vous allez taper le nom d’hôte dans WinPE en utilisant la disposition de clavier choisie avec cette étape.
Sélectionner le certificat avec lequel vous souhaitez signer les fichiers de la clé USB
Cliquez sur le Transférer WinPE pour formater la clé USB et copier le fichier WinPE.
Démarrez le menu de démarrage de l’ordinateur en utilisant l’option de la clé USB et allez à l’étape exécuter le déploiement.
Note
Vous pouvez Exporter vers un fichier zip lorsque vous créez une clé USB WinPE si vous ne pouvez pas utiliser une clé USB pour ensuite graver le contenu de la clé USB sur un CD / DVD à la place.
Démarrage de l’hôte avec le réseau¶
Le démarrage à partir du LAN nécessite :
Un serveur TFTP fonctionnant correctement ;
Un serveur DHCP qui fonctionne correctement ;
Avoir le port 69 ouvert sur le serveur WAPT pour le trafic entrant, et avoir tftp conntrack activé sur les pare-feu intermédiaires si vous avez des pare-feu entre le serveur et l’ordinateur client.
Démarrez le menu de démarrage de l’ordinateur en utilisant l’option LAN et allez à l’étape exécuter le déploiement.
Déploiement de l’image Windows¶
Il y a **3**choix lors du démarrage avec iPXE :
Disque local de démarrage pour démarrer normalement à partir du stockage local ;
Enregistrer l’hôte (ipxe) pour enregistrer l’hôte avec le serveur WADS en utilisant la méthode iPXE ;
Enregistrer l’hôte (winpe) pour enregistrer l’hôte auprès du serveur WADS en utilisant la méthode WinPE.
Si vous choisissez Enregistrer un hôte (ipxe), définissez un nom d’hôte :
Avertissement
Le clavier est de type qwerty
Rafraîchissez la console WADS avec F5, l’hôte apparaît dans l’onglet OS Deploy.
À ce moment, l’état Waiting to Deploy de l’hôte est False
.
Faites un clic droit sur l’hôte pour ouvrir la liste des menus.
Allez dans un fichier de réponse XML.
et sélectionnezCliquez sur Start Deploy, le statut Waiting to Deploy de l’hôte passe à
True
.
Redémarrez l’hôte avec la même option de démarrage que précédemment (USB ou LAN), Windows commencera à s’installer.
Lorsque l’installation est terminée, l’onglet OS Deploy, l’état passe à
Done
.
Si vous choisissez Enregistrer un hôte (winpe), définissez un nom d’hôte :
Le clavier est dans la même disposition que celle définie lors de l’étape WinPE de cette documentation.
Rafraîchissez la console WADS avec F5, l’hôte apparaît dans l’onglet OS Deploy.
À ce moment, l’état Waiting to Deploy de l’hôte est False
.
Faites un clic droit sur l’hôte pour ouvrir la liste des menus.
Allez dans un fichier de réponse XML.
et sélectionnezCliquez sur Start Deploy, le statut Waiting to Deploy de l’hôte passe à
True
.
Redémarrez l’hôte avec la même option de démarrage que précédemment (USB ou LAN), Windows commencera à s’installer.
Lorsque l’installation est terminée, l’onglet OS Deploy, l’état passe à
Done
.
Formater le disque de la machine¶
Lorsque votre machine est prête à être redéployée, si nécessaire, vous pouvez formater son disque en utilisant la méthode UEFI ou Legacy.
Pour ce faire, cliquer avec le bouton droit de la souris sur la machine puis Configurer le formatage du disque.
Vous pouvez ensuite choisir le script UEFI ou Legacy et personnaliser la configuration du formattage du disque. Voici un exemple avec le script Legacy :