Vous êtes sur la page 1sur 33

Installation et configuration

de Windows Deployment
Service
(v3.1)

Tutorial conu et rdig par Michel de CREVOISIER

SOURCES
MDT et multicast :

http://blogs.technet.com/b/guillaumed/archive/2008/01/06/2715942.aspx

Entres du registre de WDS :

http://technet.microsoft.com/en-us/library/cc733103%28WS.10%29.aspx#BKMK_41

Trucs et astuces de WDS :

http://www.revuedugeek.com/category/WDS.aspx

Modification du magasin BCD :

http://technet.microsoft.com/en-us/library/cc731245%28WS.10%29.aspx

Intgration des drivers :

http://sharepointgeorge.com/2009/windows-deployment-services-waik-windows-7-part-4/

INDEX
SOURCES.............................................................................................................................................................. 1
INDEX................................................................................................................................................................... 2
Prambule ........................................................................................................................................................... 3
1.

Windows Deployment Services .................................................................................................................. 4

2.

Installation du rle WDS ............................................................................................................................. 5

3.

Configuration du rle WDS ......................................................................................................................... 6


3.1

Console ................................................................................................................................................ 6

3.2

Options du serveur .............................................................................................................................. 6

3.3

Autorisation du serveur dans Active Directory ................................................................................. 13

3.4

Activation du menu de slection de serveur WDS ............................................................................ 17

3.5

Message dinformation ..................................................................................................................... 17

4.

Configuration du serveur DHCP................................................................................................................ 18

5.

Ajout dimage de dmarrage .................................................................................................................... 18

6.

Ajout dune image systme ...................................................................................................................... 20

7.

Capture dimage ........................................................................................................................................ 22


7.1

Cration dune image de capture ...................................................................................................... 22

7.2

Sysprep du systme ........................................................................................................................... 23

7.3

Capture dune image ......................................................................................................................... 25

7.4

Ajout dun fichier de rponse ............................................................................................................ 27

7.5

Ajout de drivers ................................................................................................................................. 28

8.

Cration dune session multicast ............................................................................................................. 29

9.

Erreurs ....................................................................................................................................................... 32
9.1

10.
10.1

Droits sur UO ..................................................................................................................................... 32


Outils ..................................................................................................................................................... 32
WinBuilder ......................................................................................................................................... 32

Conclusion ......................................................................................................................................................... 33

Prambule

Windows Deployment Services a t introduit avec Windows Server 2008 afin de remplacer le
vieillissant RIS. WDS fournit un systme de dploiement automatis afin de distribuer des images
systmes via le rseau. Grce lui vous serez en mesure de dployer rapidement un parc
informatique
Sachez que WDS se base sur de nombreux services Windows. Aussi il convient de maitriser les
services Windows tels quActive Directory et DHCP.

*************************

Avant de commencer, vous devez disposer dune version de Windows Server 2008 R2 SP1
Standard/Entreprise tlchargeable depuis le site de Microsoft. Attention, mes serveurs et logiciels
seront installs en anglais. Je vous recommande donc dopter pour cette langue lors de votre
tlchargement ou bien de tlcharger le pack multilingue en anglais ici pour ne pas perdre le fil

Pour ce tuto, jutiliserai 3 serveurs membres du mme domaine :


SRV-AD: serveur Active Directory et DNS (installation non dtaille)
SRV-DHCP: serveur DHCP (installation non dtaille)
SRV-WDS : serveur WDS (installation dtaille)

Vous trouverez dautres tuto en relation avec ce sujet sur mon blog :
Installation et configuration du serveur WDS (source)
Dploiement automatis de Windows 7 via le WAIK (source)
Analyse du fonctionnement de WDS (source)

1. Windows Deployment Services


WDS est le nouveau systme de dploiement apparu avec Windows Server 2008. Il est le remplaant
du fameux RIS (Remote Install Services).
Ses principales nouveauts sont :
Prsence dune interface graphique
Dploiement en masse via la cration de sessions multicast (comme Ghost Cast Server)
Dploiement automatis via lutilisation dun fichier unattented.xml
Support natif de Windows Vista, Seven, Server 2008 et Server 2008 R2
Support de lEFI
Possibilit de le coupler avec SCCM et MDT
Disparation du priphrique damorage (disquette ou CD) au profit du dmarrage rseau

2. Installation du rle WDS

Pour installer ce rle, cliquez sur le licne Server Manager


Add roles ( droite)
Slectionnez Windows Deployment Services
Vrifiez que les deux services sont bien cochs :

3. Configuration du rle WDS


3.1 Console
La console WDS contient cinq modules :

Install images : contient les images des systmes dexploitation dployer (point 6)
Boot images : contient les images WinPE permettant damorcer le systme depuis le rseau

(point 5)
Pending devices : liste des clients en attente de validation
Multicast transmissions : permet de crer des sessions multicast afin de dployer un grand

nombre de clients simultanment (point9)


Drivers : permet dajouter des pilotes afin de les incorporer dans les images dployer (point

8)
3.2 Options du serveur
Pour accder aux options du serveur WDS :
Ouvrez la console WDS > Servers
Clic droit sur votre serveur > Properties

3.2.1 PXE
PXE response policy :

Do not respond to any client computers : votre serveur ne rpondra aucune demande client
6

Respond only to known client computers : votre serveur rpondra uniquement aux clients
connus. Pour crer un client connu , vous devez crer un objet de type computer dans
votre Active Directory et indiquer son GUID (cf. image ci-dessous)

Respond to all client computers : votre serveur rpondra toutes les demandes client
o Require administrator approval [] : si cette case est coche, vous devrez approuver
manuellement les demandes client depuis le menu Pending Devices (cf. image cidessous). Par la mme occasion, vous pourrez mme dfinir le nom de la machine :

PXE response delay :

Augmentez le temps de rponse dans le cas o vous disposeriez de plusieurs serveurs PXE.
Vous pouvez galement activer le menu de slection de serveur WDS en suivant la procdure
du point 3.4.

3.2.2 ADDS (Active Directory Domain Services)


Client naming policy :

Dans cet apart, vous pouvez dfinir le nom des clients. Plus dinformations sur les formats
possibles ici

Attention, le nom indiqu dans ce formulaire sera cras par celui indiqu dans le menu Pending
devices si vous avez choisi loption Name and approve
Computer Account Location :

Il est conseill de placer les ordinateurs installs via WDS dans une UO temporaire. Ensuite, une fois
linstallation termine, vous naurez plus qu dplacer lobjet dans lUO lui correspondant (ex :
secrtariat, comptabilit,). Cela vous vitera davoir des ordinateurs inconnus se promenant
dans votre AD. Pour cet apart, plusieurs solutions sont possibles :
Same domaine as the WDS Server : les objets sont crs dans le mme domaine que le
serveur WDS
Same domain as the user performing the installation : les objets sont crs dans le mme
domaine que lutilisateur ralisant linstallation du poste
Same organizational unit as the user performing the installation : les objets sont crs dans
la mme OU que lutilisateur ralisant linstallation du poste
The following destination : les objets sont crs dans lOU indique via le menu Browse. Il
convient dutiliser une OU ddie WDS

3.2.3 Boot
PXE boot policy :

Require the user to press F12 : aprs avoir appuy une premire fois sur F12 pour dmarrer
via le rseau, vous devrez appuyer une deuxime dois sur F12 pour continuer linstallation ou
sur F11 pour choisir le serveur PXE (si loption a t active). Cette option ne convient pas
pour un dploiement massif de postes

Always continue the PXE boot : aprs avoir appuy sur F12 pour dmarrer via le rseau,
linstallation continuera et limage de boot indique dans lapart Default boot image sera
automatiquement tlcharge. Cette option est vivement recommande pour un
dploiement massif de postes. Cela dit, vous ne pourrez pas choisir le serveur PXE.

Continue the PXE boot unless the user presses the ESC key : aprs avoir appuy sur F12 pour
dmarrer via le rseau, linstallation continuera moins que vous nappuyiez sur la touche
ESC. Cette option est identique la prcdente sauf quelle permet en plus de choisir le
serveur PXE via la touche F11

Default boot image :


9

Cette option permet de slectionner une image de boot WinPE par dfaut selon le type
darchitecture. De cette faon si votre client est de type x64, limage prslectionne par dfaut sera
celle indique dans loption x64 architecture.

3.2.4 Client
Unattend file :

Si vous souhaitez indiquer un fichier de rponse WDSunattend.xml pour le fichier WinPE (cration
de partitions, paramtres de langue, etc), cochez la case et indiquez lemplacement du fichier selon
le type darchitecture.
Joining a domain

10

Si vous ne souhaitez pas que vos clients soient intgrs dans votre domaine, dcochez cette
case

Client logging :

Cochez cette case pour activer et dfinir le niveau denregistrement des messages dans vos
logs

3.2.5 DHCP

Si votre DHCP est situ sur un serveur diffrent et que vous souhaitez transmettre les options
66 et 67 par le DHCP du serveur WDS, dcochez ces deux cases
Si votre DHCP est situ sur un serveur diffrent et que vous souhaitez transmettre les options
66 et 67 par ce dernier, cochez la premire case. Ceci dsactivera le DHCP du serveur WDS.

Rendez-vous ensuite au point 4 pour configurer ces options


Si votre DHCP se trouve sur le mme serveur que le serveur WDS, cochez ces 2 cases. WDS se
chargera alors de configurer automatiquement les options du DHCP

Attention, ne pas confondre le port 67 (bootpc) pour le service DHCP avec loption 67 du DHCP

11

3.2.6 Multicast
Mutlicast IP adress :

Dans le cas dun dploiement massif de postes, il est ncessaire de crer une session multicast sur
votre serveur WDS (point 9). Vous avez alors le choix entre dfinir un pool dIP multicast ou pool dIP
fourni par votre DHCP.
Transfer settings :

Il est possible de crer plusieurs groupes de diffusion selon les performances des machines. Si vous
dployez un parc homogne, la premire option convient parfaitement.

3.2.7 Advanced
Domain controller :

Si jamais vous vous trouvez dans une architecture avec plusieurs sous domaine, il est possible
dindiquer le contrleur de domaine ainsi que le catalogue global interroger.
DHCP authorization :
12

Par dfaut, le serveur PXE de WDS na pas besoin dtre autoris dans votre domaine pour rpondre
aux requtes des clients. Cela-dit, vous pouvez indiquer que seuls les serveurs autoriss rpondent
aux requtes, dans ce cas choisissez la deuxime option. A partir de l un mcanisme sera mis en
place afin de vrifier que votre serveur WDS est bien autoris dans votre DHCP. Sachez galement
que le serveur WDS doit couter sur le port 67 pour que cette vrification fonctionne. Vous trouverez
plus dinformations concernant DHCP authorization dans mon tuto intitul Serveur DHCP
scuris (point 2.1) disponible sur Scribd.

3.2.8 Network

3.3 Autorisation du serveur dans Active Directory


Pour que WDS puisse crer des objets dans lUO que vous lui avez attribue au point 3.2.2, vous
devez modifier certains droits. Auquel cas, vous rencontrerez lerreur du point 10.1.

Ouvrez la console Active Directory Users and Computers


Clic droit sur lUO accueillant les PC issus de WDS > Delegate Control
Lassistant suivant se lance :

13

Cliquez sur Add et ajoutez le serveur WDS

Choisissez ensuite loption Create a custom task to delegate puis cliquez sur Next

14

Cochez ensuite les cases Computer objects et Create select objects in this folder et cliquez
sur Next

Cochez ensuite la case General et cochez dans la liste loption Write all properties puis Next
15

Next

Votre serveur est dornavant autoris crire dans lUO par dfaut de WDS

16

3.4 Activation du menu de slection de serveur WDS


Si vous disposez de plusieurs serveurs WDS, il est possible dactiver un menu vous permettant de
choisir sur quel serveur dmarrer. Pour cela :
Ouvrez la console du registre (regedit)
Dirigez-vous vers la clef suivante :
HKLM\SYSTEM\CurrentControlSet\services\WDSServer\Providers\WDSPXE\Providers\BINLSVC
Passez la valeur AllowServerSelection de 0 1
Redmarrez le service Windows Deployment Services Server
Attention, cette option sera visible uniquement si les options (point 3.2.3) en rouge ci-dessous sont
utilises :

Une fois cette option active, vous naurez qu appuyer sur la touche F11 pour accder au menu
de slection de serveur :

3.5 Message dinformation


Il est possible de dfinir un message personnalis lorsque la notification de demande en attente
apparait (cf. image ci-dessous) :

Pour cela, ouvrez une console en tant quadministrateur et excutez la commande suivante :
WDSUtil /set-server /AutoAddPolicy /Message:" Veuillez contacter le support au 02 23 43 14 34 pour
valider votre demande
17

4. Configuration du serveur DHCP


Remplissez ces informations uniquement si vous avez dsactivez le DHCP du serveur WDS via la case
cocher Do not listen on port 67 du point 3.2.5.
066 Boot Server Host Name : saisissez lIP ou le nom DNS du serveur WDS
067 Bootfile Name : renseignez le NBP tlcharger
Les NBP situs dans les rpertoires x86 et x64 sont strictement identiques

Note : si seule loption 66 est indique, le client PXE ne continuera pas son processus car il ne saura
pas quel fichier tlcharger auprs du serveur TFTP. Si seule loption 67 est indique, le client PXE
fera un time-out car il ne connaitra pas ladresse du serveur TFTP.

5. Ajout dimage de dmarrage


Une image de dmarrage permet damorcer une machine partir rseau. Pour ajouter une image de
dmarrage :
Clic droit sur Boot Images > Add Boot Image
Indiquez lemplacement de limage de boot WinPE nomm boot.wim
o Pour en savoir plus concernant ce fichier et pour savoir o le rcuprer, rfrez-vous
au point 2.2 de mon tuto intitul Analyse du fonctionnement de WDS disponible
sur Scribd

Renseignez ensuite le nom et la description de limage de boot ajouter :

18

Il convient dajouter une image de boot pour chaque type darchitecture : x64 et x86. Au final
vous obtenez le rendu ci-dessous :

19

6. Ajout dune image systme


Maintenant que vous avez ajout les diffrentes images de boot, il est ncessaire dajouter les images
qui vous permettront de dployer les systmes dexploitation de votre choix. Pour cela :
Clic droit sur Install Images > Add Install Image
Indiquez lemplacement de limage de systme nomme install.wim

Indiquez ensuite les versions que vous souhaitez rendre disponible sur votre serveur :

Renseignez ensuite le nom et la description pour chacune des versions slectionnes au point
prcdent :

20

Au final vous obtenez le rsultat ci-dessous :

Attention ! Les images que vous avez charg ne contiennent aucun applicatifs et drivers. Aussi, si
vous souhaitez optimiser un dploiement, il est prfrable de passer directement au point 7 pour
crer une capture dimage.

21

7. Capture dimage
Une image de capture permet daspirer le contenu du disque dur dune machine afin den crer
une copie sur le serveur WDS. Cette copie pourra par la suite tre dploye sur lensemble dun parc
homogne via la mthode traditionnelle du boot PXE. Attention, limage devra tre sysprpe .

7.1 Cration dune image de capture

Clic droit sur limage de boot souhaite > Create Capture Image
Renseignez ensuite les lments demands sans oublier dindiquer lemplacement et le nom
du fichier de boot *.WIM :

Le systme prpare ensuite le fichier damorce qui vous permettra de capturer votre
systme :

22

Une fois termin, cochez la case afin que le fichier de capture gnr auparavant soit
automatiquement ajout dans la liste des images de boot. Vous serez alors amen
reproduire la procdure du point 6 :

Si tout sest bien droul, le fichier de capture sajoute automatiquement dans liste des
images de boot :

7.2 Sysprep du systme


7.2.1 Prsentation
Le sysprep est une action qui va prparer votre systme tre dploy sur un grand nombre de
poste. Concrtement, ce dernier va programmer la rinitialisation des SID de la machine son
prochain dmarrage. Cest pourquoi il convient dexcuter cette action avec loption shutdown .
Sous Windows XP, un utilitaire nomm NewSID permettait de rinitialiser les SID dune machine sans
passer par un sysprep . Depuis Windows Seven, cet utilitaire nest plus support pour les raisons
ici expliques.

7.2.2 Excution sysprep


Depuis la machine cloner :
Ouvrez une console CMD et tapez sysprep
Un rpertoire souvre : double-cliquez sur sysprep
23

La fentre suivante souvre

Cliquez sur OK
Patientez quelques instants avant que le systme ne sarrte

A titre dinformation, voici un aperu du dmarrage aprs un sysprep :

24

7.3 Capture dune image


Une fois la machine cloner sysprpe et arrte, il est ncessaire de lamorcer via le rseau
partir de limage de boot prpare cette occasion :

Lassistant de capture dmarre :

Si la machine a correctement t sysprpe , le lecteur C:\ apparait dans le menu


droulant :

25

Indiquez ensuite un emplacement sur le disque pour sauvegarder limage durant sa capture.
De plus, si vous souhaitez uploader limage la fin du processus, cochez la case ci-dessous
en prenant soin dindiquer votre serveur WDS ainsi que nom du groupe de capture :

Le processus de capture dmarre :

26

Une fois la capture termine et limage uploade sur le serveur WDS, dirigez-vous vers la
console afin de constater la prsence de limage capture :

7.4 Ajout dun fichier de rponse


Pour ajouter un fichier de rponse une image :
Clic droit sur celle-ci
Cochez la case Allow image to install in unattended mode
Et prcisez lemplacement du fichier XML gnr partir du WAIK (plus de dtails concernant
la cration de ce fichier dans ce tuto)

27

7.5 Ajout de drivers


Vous trouverez ici une explication dtaill concernant lajout de drivers au sein dune image de boot.

28

8. Cration dune session multicast


Lintrt majeur dune solution de dploiement rside en sa capacit de rponse un grand nombre
de clients sans sacrifier ses performances. Aussi, WDS propose la possibilit de crer une session
multicast afin de distribuer simultanment une image un grand nombre de postes inscris cette
session. Pour crer une session multicast :
Clic droit sur Multicast Transmissions > Create Multicast Transmission
Lassistante se lance. Indiquez un nom pour la session :

Indiquez ensuite quelle image vous souhaitez distribuer via le procd du multicast :

29

Choisissiez ensuite le type de session :

La cration de la session est termine :

Il ne vous reste plus qu initier une machine et opter pour limage prpare pour le
multicast :

30

31

9. Erreurs
9.1 Droits sur UO
SI jamais vous ne respectez pas la procdure du point 3.3, vous rencontrerez lerreur access is
denied lors de lajout dune machine en dattente de validation :

10.

Outils

10.1 WinBuilder
Sachez quil existe de nombreuses alternatives WinPE. Et il existe mme des logiciels tels que
WinBuilder permettant de personnaliser vos images WinPE.

32

Conclusion
Ce tuto a donc pour objectif de vous prsenter les fonctionnalits basiques de WDS. Par ailleurs, et
bien que sa mise en place reste assez simple, lassociation de WDS dautres outils tels que SCCM,
WAIK ou MDT vous permettra doptimiser encore plus vos dploiements. En contrepartie, la
complexit de ces derniers sera accrue en raison des nombreux lments intervenants au sein du
processus. Cest pourquoi je vous recommande de lire mes tutos Analyse du fonctionnement de
WDS et WAIK afin de mieux vous guider.

Nhsitez pas menvoyer vos commentaires ou retours ladresse suivante :


m.decrevoisier A-R-0-B-A-5 outlook . com

Soyez-en dores et dj remerci

33