WDS (Windows Deployment Services) est le service microsoft permettant de lancer un déploiement d’installation de système d’exploitation Windows personnalisée ou non, sur un ou plusieurs postes de travail à distance via un réseau. Ce service est donc un moyen rapide, facile et efficace sur un grand nombre de machine dans un même temps. Il permet de centraliser ainsi plusieurs personnalisations de système d’exploitation d’environnement Windows.
Chaque station de travail se doit de démarrer par un amorcage PXE (Pré-boot eXecution Environment) depuis un réseau afin de récupérer une image OS se trouvant sur le serveur WDS.
L'amorce par PXE s'effectue en plusieurs étapes :
1) recherche d'une adresse IP sur un serveur DHCP/BOOTP ainsi que du fichier à amorcer
2) téléchargement du fichier à amorcer depuis un serveur Trivial FTP
3) exécution du fichier à amorcer.
Pour démarrer sur PXE, il faut auparavant le configurer dans le BIOS de chaque poste. L’option se trouve fréquemment dans un menu concernant la carte réseau.
Afin de l’ajouter sur notre serveur, nous naviguons sur le tableau de bord de notre gestionnaire de serveur local puis nous cliquons sur « Ajouter des rôles et des fonctionnalités » :

La fenêtre assistant d’ajout de rôles et de fonctionnalités s’ouvre. Nous cliquons sur « suivant » :

Nous choisissons l’option « d’installation basée sur un rôle », puis nous cliquons sur « suivant » :

Nous sélectionnons notre seul serveur puis cliquons sur « suivant » :

Nous installons à présent le rôle WDS (Services de déploiement Windows) sur notre serveur en cochant sur la case correspondante à « Services de déploiement Windows » :

Nous ajoutons les fonctionnalités requises pour les services de déploiement Windows :



Nous configurons à présent le service de déploiement de notre serveur. Nous allons sur le gestionnaire de serveur WDS puis sur la console de gestion en cliquant droit sur le seul serveur affiché dans notre console de gestion :

Dans le volet de navigation de droite. Les serveurs présents sont affichés. Dans notre cas un seul est présent avec un triangle jaune avec à l’intérieur un point d’exclamation nous indiquant d’une configuration à terminer. Nous cliquons droite puis nous cliquons sur « Configurer le serveur » :

L’assistant de configuration pour le service WDS commence par une fenêtre nous donnant les prérequis pour le fonctionnement de ce même service. Nous cliquons sur « Suivant » :
Nous sélectionnons l’option d’installation d’un « serveur autonome » puis cliquons sur suivant :

Nous choisissons un emplacement du dossier d’installation à distance nous permettant de stocker nos images de démarrage et d’installation personnalisées de Windows. Nous choisissons notre disque dur dédié à ce service puis cliquons « Suivant » :

Notre réseau local repose sur de l’adressage IPv4 appuyer par un service DHCP installé sur notre serveur Windows. Comme inscris dans cette fenêtre nous laissons les deux cases cochées puis cliquons sur « Suivant » :

Nous choisissons l’option sur lequel notre service peut répondre à tous les ordinateurs clients. Nous cliquons sur « Suivant » :

La configuration peut commencer. A la fin du processus de prise en compte des options, nous cliquons sur « Terminer » :

Nous démarrons notre service de déploiement en cliquant droite sur le serveur concerné dans le volet de navigation de droite. Nous cliquons sur « Toutes les tâches » puis sur « Démarrer »:
Nous ajoutons nos images de démarrage. Nous cliquons droite sur « Images de démarrage ». Nous cliquons ensuite sur « Ajouter une image de démarrage… ». Nous allons choisir le fichier boot.wim du dvd d’installation introduit dans le lecteur de notre serveur. Nous sélectionnons le chemin de ce fichier puis cliquons sur « Ouvrir ». Nous cliquons sur « Suivant » après avoir entrée l’emplacement du fichier image :

Nous pouvons entrer le nom et la description de l’image choisie puis nous cliquons sur « Suivant ». A la fin de l’opération et que les images sont dans l’un des répertoires sur service WDS, nous cliquons sur « Terminer » :


Dans notre volet de navigation, nous cliquons sur « Images de démarrage » et constatons que notre image « démarrage Windows » est bien présente et en ligne pour une utilisation :

Nous passons sur l’ajout d’une image d’installation. Nous procédons au début de la même manière que précédemment et cliquant droite sur « Images d’installation », puis nous cliquons sur « Ajouter une image d’installation » :

Nous devons au préalable créer un groupe d’images puis cliquons sur « Suivant » :

Nous choisissons l’image à intégrer dans notre serveur WDS. Dans le répertoire Nous avions transférer la capture d’une image disque du master contenu dans notre deuxième disque dur de ce même master dans notre serveur. Nous sélectionnons ce fichier puis cliquons sur « ouvrir ». La fenêtre suivante retranscrit directement l’emplacement du fichier image sélectionné. Nous cliquons sur « suivant ». Nous définissons un nom puis une description pour cette image et cliquons sur « suivant » :



IMAGE D’INSTALLATION SUR SERVEUR DANS REPERTOIRE
Maintenant, nous pouvons déployer par le réseau, notre image personnalisée de Windows sur un ou plusieurs postes clients de l’entreprise. Nous testons sur un poste du réseau local. Nous prenons soins de démarrer notre machine sur le réseau en appuyant très rapidement sur la touche F12 pour choisir l’option de démarrage (virtualbox) ou en suivant cette procédure pour VMWare. Nous appuyons sur la lettre « l » correspondant à un boot sur le reseau local :

Nous démarrons l’appareil sur le réseau LAN. Le client va lancer une requête DHCP afin de joindre un serveur DHCP. Une communication est établie. Le serveur DHCP du réseau lui fournit une adresse IP, ici 192.168.56.21/24 par le serveur DHCP 192.168.56.10 passant par passerelle par défaut 192.168.56.1. Nous voyons également l’adresse MAC de l’interface réseau de la machine ainsi que sont UID. Nous pressons une nouvelle fois la touche F12 pour démarrer sur l’image d’installation contenu dans le serveur et à l’emplacement que nous avons spécifié auparavant lors de l’installation du rôle WDS :


Le programme d’installation démarre :

Et commence la configuration d’installation :

Une demande de connexion au serveur par la machine doit être renseigné sous la forme NomServeur\Utilisateur suivi du mot de passe :

Nous sélectionnons le système d’exploitation personnalisé que nous souhaitons installer sur la machine puis nous cliquons sur « ok » :

Nous choisissons le disque ou nous souhaitons installer notre système d’exploitation personnalisé puis cliquons sur « suivant » :

La procédure d’installation Windows proprement dite continue selon les configurations de l’image personnalisée ainsi déployé…
Afin de nous permettre de contrôler les postes de l’entreprise à distance à des fins de maintenance ou de formation, nous installons le logiciel VNC. Il fonctionne sur le principe de client-serveur. Nous installons le logiciel VNC-viewer (client) sur notre serveur. Nous ouvrons une session à l’aide de notre identifiant et son mot de passe:

Une fenêtre s'ouvre avec les groupes et postes présents sur le compte. Nous sélectionnons le groupe et le poste de notre choix. Nous terminons par « continuer » :

Chaque poste client de l’entreprise détient le logiciel VNC server. Le serveur VNC server est une application configurée pour fonctionner dès le démarrage du poste client. Lors de son installation et de sa configuration, il a été renseigné un mot de passe d’authentification que nous devons retranscrire sur la fenêtre suivante afin d’établir une connexion à distance sur le poste :