
Afin de déployer des postes Windows 11 via un serveur Fog, il faut d’abord disposer d’une image du système d’exploitation. Contrairement à MDT/WDS, il n’est pas possible d’ajouter directement un fichier WIM prêt à être déployé, nous utiliserons donc un master de Windows 11, que nous allons capturer dans Fog Server.
Commençons par préparer notre serveur de déploiement à recevoir l’image de notre master.
Sur l’interface web de Fog, allez dans le menu Images et créez une nouvelle image, qui ne sera qu’une coquille vide pour le moment.
Donnez un nom et éventuellement une description à cette image pour la reconnaître facilement, par exemple “Master-W11”. Dans le champ système d’exploitation, sélectionnez “Windows Other (4)”. Laissez toutes les autres options par défaut et cliquez sur le bouton Ajouter.
Votre image a bien été créée. Nous pouvons voir que pour le moment, aucune capture n’a eu lieu car sa taille est à zéro.
Afin de gagner du temps lors des déploiements, je vous propose de configurer dès maintenant Fog pour qu’il assigne automatiquement cette image aux futures machines qui seront déployées.
Rendez-vous dans le menu Configuration de Fog, sous menu Paramètres de FOG, catégorie FOG Quick Registration. Définissez les options comme ceci :
Cochez la case QuickReg AutoPop : permet de préremplir automatiquement certaines informations lors de l’enregistrement d’une machine dans Fog (adresse MAC, numéro de série…)
Sélectionnez l’image système “Master-W11” créée précédemment pour l’assigner automatiquement à toutes les futures machines qui seront enregistrées.
Complétez le champ QuickReg Sys Name par “PC-**” pour définir le format de nom à appliquer aux futures machines
Complétez le champ QuickReg Sys Number sur “1” pour que le nom de machine s’incrémente automatiquement, par exemple PC-01, PC-02, etc.
Laissez les autres options par défaut.
Pensez à cliquer sur le bouton Mettre à jour pour appliquer les modifications.
C’est tout sur Fog pour le moment, la suite va se passer directement sur le master. 🙂
Passons donc sur notre master qui a été préalablement personnalisé mais pas encore généralisé par Sysprep. Pour gagner encore du temps lors des déploiements et passer directement une grande partie de la configuration initiale OOBE, j’ai choisi d’utiliser un fichier de réponses, nommé unattend.xml, stocké à la racine du lecteur C.
Bon allez je suis sympa, je vous le donne, vous pouvez télécharger le fichier unattend.xml ici 😜
Afin de lier notre master à notre serveur de déploiement, nous allons installer le “client Fog”. Le client Fog est un agent installé sur les machines gérées par le serveur Fog. Il va permettre d’exécuter diverses tâches administratives à distance et donc de centraliser la gestion des systèmes. Il permet par exemple de :
Enregistrer les hôtes
Renommer les machines
Intégrer un domaine Active Directory
Gérer des imprimantes
Déployer des logiciels
Exécuter des scripts
Retrouvez les manipulations dans cette vidéo :
Depuis le master, ouvrez un navigateur web et accédez à l’adresse suivante pour télécharger le client, au format MSI : http://srv-fog/fog/client.
Procédez à son installation qui est très simple : Acceptez les conditions d'utilisation puis renseignez l’adresse IP du serveur Fog dans le champ “Server Address”. Ne modifiez aucune autre option.
Laissez le chemin d’installation du client par défaut et poursuivez jusqu’à la fin.
Pour accélérer la remontée de notre master dans Fog, exécutez cette commande PowerShell qui va redémarrer le service :
Restart-Service -Name "FogService"
Après quelques secondes, rendez-vous sur l’interface web de Fog, dans le menu Machines et listez toutes les machines. Vous verrez une machine représentant votre master.
Cliquez sur son nom pour voir ses informations puis sur “Approuver cette machine”.
Une fois la machine approuvée, vous serez automatiquement transféré dans le menu Général de la machine. La seule action à effectuer ici est d’attribuer l’image système “Master-W11” dans le champ Image machine. Cliquez sur le bouton Mettre à jour pour enregistrer.
Le master a bien été lié au serveur grâce au client Fog.
Avant de procéder à sa capture, il faut terminer sa préparation en utilisant l’outil Sysprep pour procéder à sa généralisation, le remettre en mode OOBE, inclure le fichier de réponses et l’éteindre.
Sur le master, ouvrez un terminal et saisissez ces deux commandes :
cd C:\Windows\System32\Sysprep
sysprep.exe /generalize /oobe /shutdown /unattend:C:\unattend.xml
Une fois la machine virtuelle éteinte, rendez-vous dans ses configurations, menu System.
Dans la partie Fonctions avancées, décochez les cases “Enable Secure Boot” et “Activer EFI”. Dans la partie Ordre d’amorçage, décochez toutes les cases sauf “Réseau”.
Le master est désormais fin prêt à être capturé dans Fog !
Retrouvez les manipulations dans cette vidéo :
Revenons sur l’interface web de Fog, dans le menu Machines.
Dans la colonne Tâche, cliquez sur l’icône orange avec une flèche pointant vers le haut pour assigner un tâche de capture à la machine master.
Confirmez l’affectation en cliquant sur le bouton Tâche, sans modifier les réglages avancés.
Démarrez le master qui va booter sur le réseau (démarrage iPXE) et recevoir une adresse IP du service DHCP.
La machine va ensuite entrer en contact avec le serveur Fog et recevoir les instructions nécessaires, en l'occurrence l’exécution de la tâche de capture.
Après quelques secondes, la capture va démarrer. L’outil en charge de cette mission est Partclone, un logiciel open-source conçu pour cloner ou restaurer des partitions de disque. A ce stade, Partclone est en train de copier le contenu du disque dur de votre master sur le serveur de déploiement Fog.
Vous pouvez suivre l’avancement de la capture depuis le menu Tâches puis Tâches actives de l’interface web de Fog.
Une fois terminé, un prompt sur le master indiquera le succès de la capture et il redémarrera automatiquement. Vous pouvez définitivement arrêter la machine virtuelle du master.
Du côté de Fog, dans le menu Images, vous verrez désormais que l’image Master-W11 contient un système capturé à la date du jour et sa taille.
Les fichiers qui composent l’image système du master sont stockés dans /images du serveur Fog.
Vous avez terminé la capture de votre master de Windows 11 ! L’image du système est prête à être déployée sur d’autres machines.
Pour cela, je vous donne rendez-vous au prochain chapitre 🙂
Contrairement à MDT/WDS, Fog ne gère pas de fichiers WIM ; il nécessite la capture préalable d’un master.
Créer une image vide dans le menu Images de Fog pour recevoir la capture du master.
Utiliser le client Fog pour enregistrer la machine master et simplifier sa gestion.
Après approbation de la machine dans Fog, assigner l’image vide et activer une tâche de capture via le menu Machines.
Au démarrage du master, Partclone capture le disque et enregistre l’image système dans Fog, visible dans le menu Images.
Vous avez peaufiné votre image système, prêt à la capturer. Il est temps de maîtriser l’art du clonage avec FOG pour la réutiliser à volonté !