You are on page 1of 73

WDS et MDT 2010

Laurent Gbeau

Editions Mediaforma

Copyright 2009-2012

MediaForma est une marque dpose

Tous droits rservs

Herv LE LANN <herve.le-lann@laposte.net>

Installation de WDS sous Windows Server 2008 R2

Installation

Ce chapitre dcrit linstallation de Windows Deployment Services (WDS) sous Windows Server 2008 R2.

Dans la Console Server Manager, slectionnez Roles, puis Add Roles :

Slectionnez le rle Windows Deployment Services :

Installez tous les services du rle :

Puis cliquez sur Finish.

Aprs l'installation du rle, il faut le configurer :

Il n'est pas ncessaire d'i ntgrer une image dans WDS, nous utiliserons MDT. Vous pouvez donc dcocher l'option d'import.

Cependant, si vous avez des anciennes images WIM dployer, la procdure est dtaille dans la section suivante.

Import d'images WIM dans WDS

Cliquez sur l'option Import image du menu contextuel et suivez les menus suivants :

WDS est maintenant prt. L'tape suivante consiste installer MDT.

Import d'une boot image dans WDS (optionnel)

Lancez Windows Deployment Services console.

Cliquez bouton droit sur Boot Images, et choisissez Add Boot Image :

Slectionnez ensuite l'i mage de boot importer dans WDS depuis le Deployment Share (si elle vient de MDT).

Le fichier WIM est alors import :

Herv LE LANN <herve.le-lann@laposte.net>

Installation de MDT

Aprs avoir install WDS nous pouvons maintenant prparer MDT (Microsoft Deployment Toolkit) :

Tlchargez MDT 2010 Update 1 ici : http://www.microsoft.com/download/en/details.aspx?displaylang= en&id= 25175

Laissez-vous guider par l'A ssistant.

Acceptez le contrat de licence et suivez les tapes d'i nstallation :

Pour lancer l'environnement de MDT, slectionnez Microsoft Deployment Toolkit dans le menu Dmarrer .

Si vous souhaitez installer le supplment (qui nest pas indispensable) pour Windows 7 SP1, suivez les instructions ci-dessous (en anglais) :

Setup Windows Automated Installation Kit (AIK) Supplement for Windows 7 SP1

Installing Windows PE 3.1

To install the Windows PE 3.1 Windows AIK supplement, follow these steps:

1. Burn the Windows AIK supplement ISO image to DVD-ROM.

2. Open an elevated command prompt.

3. Replace the installed Windows PE 3.0 files with the corresponding Windows PE 3.1 files from the ISO. To do this, run the following command:

Copy Code

xcopy E:\ "C:\Program Files\Windows AIK\Tools\PETools" /ERDY

where E:\ is the root directory of the ISO image.

Note

C:\Program Files\Windows AIK\ is the default installation location. If you installed the Windows AIK to a different location, modify the command accordingly.

Repairing Windows PE 3.1

If you repair the Windows AIK after you integrate the supplement, you must also reinstall the supplement. Reinstalling the supplement requires that you recopy the Windows PE 3.1 files.

Voici une des raisons pour lesquelles je ne l'u tilise pas :

Know issue: http://blogs.technet.com/b/mniehaus/archive/2011/03/12/issue-with-mdt-2010-update-1-and-windows-aik-for-windows-7-sp1supplement.aspx.

Herv LE LANN <herve.le-lann@laposte.net>

Installation de AIK

Installation de AIK de Windows 7

Il manque encore un composant essentiel pour MDT : Windows Automated Installation Kit (AIK).

Vous pouvez tlcharger AIK ici : http://www.microsoft.com/download/en/details.aspx?id= 5753

Aprs l'avoir tlcharg, gravez ou montez le fichier KB AIK_EN.iso.

Choisissez Start CD.

Slectionnez Windows AIK setup :

Cliquez sur Next .

Cliquez sur Next .

Cliquez sur Next .

Cliquez sur Next .

C'est prt.

Voici le rsultat du clic sur Deployment Workbench :

Installation de AIK supplement for Windows 7 SP1

Vous pouvez ventuellement installer le AIK supplement for Windows 7 SP1, mais franchement, je vois plus de problmes que de solutions avec cette mise jour, y compris pour dployer Windows 7 SP1 et Office 2010.

Si vous voulez vraiment l'i nstaller, voici comment faire (en Anglais) :

Setup Windows Automated Installation Kit (AIK) Supplement for Windows 7 SP1

Installing Windows PE 3.1

To install the Windows PE 3.1 Windows AIK supplement, follow these steps:

1. Burn the Windows AIK supplement ISO image to DVD-ROM.

2. Open an elevated command prompt.

3. Replace the installed Windows PE 3.0 files with the corresponding Windows PE 3.1 files from the ISO. To do this, run the following command:

Copy Code

xcopy E:\ "C:\Program Files\Windows AIK\Tools\PETools" /ERDY

where E:\ is the root directory of the ISO image.

Note

C:\Program Files\Windows AIK\ is the default installation location. If you installed the Windows AIK to a different location, modify the command accordingly.

Repairing Windows PE 3.1

If you repair the Windows AIK after you integrate the supplement, you must also reinstall the supplement. Reinstalling the supplement requires that you recopy the Windows PE 3.1 files.

Voici une des raisons pour lesquelles je ne l'u tilise pas :

Know issue: http://blogs.technet.com/b/mniehaus/archive/2011/03/12/issue-with-mdt-2010-update-1-and-windows-aik-for-windows-7-sp1supplement.aspx

Herv LE LANN <herve.le-lann@laposte.net>

Cration du partage de dploiement

WDS et MDT sont dsormais installs. Il est temps de les mettre en uvre.

Lancez le Deployment Workbench.

Cliquez avec le bouton droit sur Deployment Share et choisissez New Deployment Share :

Choisissez le nom du rpertoire qui sera partag. Ce dernier contiendra tout votre environnement de dploiement. Je vous conseille de placer ce rpertoire sur un disque ddi.

Confirmez ensuite le nom du partage : le nom par dfaut est DeploymentShare$ (en ajoutant un $ au nom d'un partage, on le rend invisible).

Dfinissez une description pour le partage :

Dcochez l'option d'import (cette tape sera ralise par la suite) :

Ne modifiez pas le paramtrage des deux questions suivantes. Vous pourrez les configurer par la suite.

Validez le rsum. Votre environnement se cre, puis lcran suivant est affich :

Cest termin.

Voici quoi ressemble votre environnement de dploiement :

In MDT workbench :

In explorer

Il ne reste plus qu' prparer le dploiement en important un OS, des pilotes, applications et packages, puis faire une squence d'i nstallation.

Cest ce que nous verrons dans les pages qui suivent

Herv LE LANN <herve.le-lann@laposte.net>

Import de lOS

Il faut dsormais importer le ou les fichiers WIM des OS que vous souhaitez dployer :

Cliquez avec le bouton droit sur le rpertoire Operating Systems et slectionnez Import Operating System :

Slectionnez Import a full set of source file.

Cliquez sur Suivant .

Entrez le chemin vers un DVD d'installation de Windows 7 ou un ISO mont :

Donnez un nom au rpertoire :

Confirmez l'import :

Le fichier WIM est import :

Et l'opration se termine :

Remarque

Certains fichiers WIM peuvent contenir plusieurs versions de Windows. Toutes celles-ci apparaitront alors dans la liste des OS dployer.

Herv LE LANN <herve.le-lann@laposte.net>

Import des Language Packs

Import dans le rpertoire Package

Si vous souhaitez proposer plusieurs langues vos utilisateurs (uniquement avec les versions Pro et Ultimate), vous devez importer les Language Packs.

Il est important de bien importer les langages du mme niveau que votre OS.

Cliquez avec le bouton droit sur le rpertoire Package puis choisissez Import OS Packages :

Slectionnez les rpertoires contenant le Package (s'i l s'agit d'u n ISO, montez le avant) :

Puis importez le.

Pour que vos Language Packs apparaissent dans l'assistant Lite Touch, ajoutez son G UID dans customsettings.ini. Le G UID peut tre trouv dans les proprits du Language Pack.

Voici un exemple de customsettings.ini proposant le Franais, l'Allemand et le Japonais.

[Default]

SkipPackageDisplay=NO

;fr-fr

LanguagePacks1={c0f1ce67-58c6-44c3-881f-ed52d77f452a}

;de-de

LanguagePacks2={cc13503d-3755-4ec3-bb85-cf322af730fc}

;ja-jp

LanguagePacks3={e8e503d2-0e3c-412a-8e16-18db59e5df08}

Pour diter le fichier customsettings.ini, cliquez avec le bouton droit sur le deployment share puis choisissez Properties.

Bogue et solution pour utiliser les Language Packs avec Windows 7 SP 1

Il y a un problme avec MDT 2010 et les Language Packs de Windows 7 SP1. Ce problme est d un changement de nom dans les packages de Language Packs avec Windows 7 Service Pack 1 ou Windows Server 2008 R2 Service Pack 1.

Avec Windows 7, les Languages packs sont nomms "Microsoft-Windows-Server-LanguagePack-Package". Avec Windows 7 SP1, ils sont nomms "Microsoft-Windows-Server-Refresh-LanguagePack-Package".

MDT ne reconnat donc plus ces nouveaux packages. Vous devez modifier un script :

%DeployRoot%\Scripts\DeployWiz_Initialization.vbs

et :

C:\Program files\Microsoft Deployment Toolkit\Templates\Distribution\Scripts\DeployWiz_Initialization.vbs

La solution est explique ici :

http://support.microsoft.com/kb/2547191

En rsum : ouvrez ces fichiers :

%DeployRoot%\Scripts\DeployWiz_Initialization.vbs

C:\Program files\Microsoft Deployment Toolkit\Templates\Distribution\Scripts\DeployWiz_Initialization.vbs

Et remplacez le code suivant :

ElseIf isServer and left(ImgBuild,4) = "6.0." then

' All Windows Server 2008 Language Packs use Product Version 6.0.6001.18000

LPQuery = "PackageType = 'LanguagePack' and ProductName = 'Microsoft-Windows-Server-LanguagePack-Package' and substring(ProductVersion,1,8) = '6.0.6001' "

ElseIf left(ImgBuild,4) = "6.0." then

' All Windows Vista Language Packs use Product Version 6.0.6000.16386

LPQuery = "PackageType = 'LanguagePack' and ProductName =

'Microsoft-Windows-Client-LanguagePack-Package' and substring(ProductVersion,1,8) = '6.0.6000' "

ElseIf isServer then

LPQuery = "PackageType = 'LanguagePack' and ProductName = 'Microsoft-Windows-Server-LanguagePack-Package' and substring(ProductVersion,1,7) = '" & left(ImgBuild,7) & "' and substring(ProductVersion,5,4) >= '" & mid(ImgBuild,5,4) & "'"

Else

LPQuery = "PackageType = 'LanguagePack' and ProductName = 'Microsoft-Windows-Client-LanguagePack-Package' and substring(ProductVersion,1,7) = '" & left(ImgBuild,7) & "' and substring(ProductVersion,5,4) >= '" & mid(ImgBuild,5,4) & "'"

End if

Par :

ElseIf isServer and left(ImgBuild,4) = "6.0." then

' All Windows Server 2008 Language Packs use Product Version 6.0.6001.18000

LPQuery = "PackageType = 'LanguagePack' and (ProductName = 'Microsoft-Windows-Server-LanguagePack-Package' or ProductName = 'Microsoft-Windows-Server-Refresh-LanguagePack-Package') and substring(ProductVersion,1,8) = '6.0.6001' "

ElseIf left(ImgBuild,4) = "6.0." then

' All Windows Vista Language Packs use Product Version 6.0.6000.16386

LPQuery = "PackageType = 'LanguagePack' and (ProductName = 'Microsoft-Windows-Client-LanguagePack-Package' or ProductName = 'Microsoft-Windows-Client-Refresh-LanguagePack-Package') and substring(ProductVersion,1,8) = '6.0.6000' "

ElseIf isServer then

LPQuery = "PackageType = 'LanguagePack' and (ProductName = 'Microsoft-Windows-Server-LanguagePack-Package' or ProductName = 'Microsoft-Windows-Server-Refresh-LanguagePack-Package') and substring(ProductVersion,1,7) = '" & left(ImgBuild,7) & "' and substring(ProductVersion,5,4) >= '" & mid(ImgBuild,5,4) & "'"

Else

LPQuery = "PackageType = 'LanguagePack' and (ProductName = 'Microsoft-Windows-Client-LanguagePack-Package' or ProductName = 'Microsoft-Windows-Client-Refresh-LanguagePack-Package') and substring(ProductVersion,1,7) = '" & left(ImgBuild,7) & "' and substring(ProductVersion,5,4) >= '" & mid(ImgBuild,5,4) & "'"

End if

Herv LE LANN <herve.le-lann@laposte.net>

Import des pilotes Windows PE

Pour dmarrer Lite Touch sur le PC dployer, Windows PE doit disposer des pilotes de la carte rseau et du gestionnaire de disques prsents sur votre PC. Bien que Windows PE contienne des pilotes prinstalls, vous pourrez en ajouter.

Par exemple Dell fournit un package qui contient les pilotes rseau et disque de tous leurs PC. Voici le lien utiliser alors que jcris ces lignes :

http://support.us.dell.com/support/downloads/download.aspx?c= us&cs= 555&l= en&s= biz&releaseid= R308048&formatcnt= 0&libid= 0&typeid= 1&dateid= -1&formatid= -1&source= -1&fileid= 465752

Import des pilotes

Crez un rpertoire dans Out of Box Drivers :

Puis importez les pilotes dans ce rpertoire :

Et laissez-vous guider par l'A ssistant :

Pour pouvoir utiliser les pilotes, vous devez crer un profil de slection ( Selection). Dell Win PE x64 dans notre exemple.

Cliquez bouton droit sur le rpertoire Advanced Configuration / Selection Profile, puis crez une slection lie au rpertoire que vous venez d'i mporter :

Il est maintenant temps de mettre jour le partage de dploiement (refresh en Anglais) :

Mise jour du Deployment Share

Aprs avoir import les pilotes Windows PE, vous devez gnrer un nouveau fichier WIM contenant Windows PE, Lite Touch et vos pilotes.

Voyons d'abord comment paramtrer le fichier WIM Lite Touch.

Les paramtres sont dfinis dans les proprits du partage de dploiement :

Dans l'onglet Gnral, vous pouvez choisir la plateforme que vous souhaites grer :

Notez que vous ne pouvez dployer un Windows 32 bits qu'avec un Lite Touch x86 et un 64 bits qu'avec un Lite Touch 64 bits dans MDT 2010 (ceci ne sera plus le cas dans MDT 2012).

Ensuite, dans les onglets suivants vous pouvez dfinir les paramtres de Windows PE. L'exemple ci-dessous est en 64 bits, mais les paramtres 32 bits sont identiques :

Sous l'onglet Win PE x86 Components, choisissez le profil de slection de vos pilotes Windows PE :

Une fois les paramtres changs, vous pouvez mettre jour le Deployment Share :

MDT va alors regarder les paramtres qui ont t changs et "recompiler" Windows PE, l'assistant Lite Touch et vos pilotes, pus gnrer un ou des nouveau(x) fichier(s) WIM :

Attention

N'oubliez pas d'importer ce nouveau WIM dans WDS. Reportez-vous la section Import dun fichier WIM dans WDS pour en savoir plus ce sujet.

Herv LE LANN <herve.le-lann@laposte.net>

Import des pilotes Windows 7

Il est (enfin !) temps de travailler sur votre dploiement.

Le WIM de votre systme dployer tant import, il faut maintenant importer les pilotes de votre PC.

Il est recommand de faire un rpertoire par type de PC. Voici un exemple structur avec les portables Dell :

Crez donc un rpertoire dans le rpertoire Out-of Box Drivers :

Puis importez vos pilotes dans ce rpertoire :

Dsignez le rpertoire contenant les pilotes :

Si vous utilisez des PC Dell, vous tes chanceux : Dell fournit des driver package pour chaque PC (un fichier .cab contenant tous les pilotes).

Dans le cas contraire, vous devez collecter tous les pilotes puis les extraire et les stocker dans un rpertoire que vous importez.

Herv LE LANN <herve.le-lann@laposte.net>

Cration dune Tache de dploiement

Passons au dploiement.

Le script pour dployer se nomme une Task Sequence.

Cration dune Task Sequence

Cliquez avec le bouton droit sur Task Sequence et choisissez New Task Sequence :

Dfinissez le sequenceID (qui doit tre unique), le nom de la squence et d'ventuels commentaires :

Slectionnez Standard Client Task Sequence.

Slectionnez l'OS que vous dsirez dployer :

Puis la cl d'activation, si ncessaire :

Dfinissez le nom d'u tilisateur et d'organisation, puis la page par dfaut d'Internet Explorer :

Dfinissez le mot de passe du compte administrateur local :

Puis confirmez le rsum :

C'est termin !

Regardons le contenu de la Task Sequence :

Le premier onglet reprend les proprits :

Mais le cur de la Task Sequence se dvoile dans l'onglet Task Sequence :

Vous pouvez commencer personnaliser votre squence de dploiement.

Personnalisation de la Task Sequence

Je ne vais pas vous montrer toutes les tapes, mais plutt la slection des tches qui me paraissent les plus importantes :

Validate est

l'tape dans laquelle vous pouvez dfinir les spcifications minimales de l'ordinateur migrable :

Format and partition Disk est une tape importante dans laquelle vous crez vos partitions.

Par exemple, ci-dessous, nous crons une partition C de 50 GO et une partition Data avec le reste de l'espace disque.

Inject drivers est l'tape importante o l'on injecte les pilotes de votre PC.

N'i njectez jamais tous les pilotes : cela gnrerait des conflits.

Si vous avez un nombre limit et identifi de modles de PC, vous pouvez crer une tche par modle (avec un Selection Profile diffrent pour chaque modle). Mais il faut bien avouer que cette technique est fastidieuse. La meilleure mthode consiste crer un rpertoire de polites et un Selection Profile par modle, puis de mettre jour le fichier customsettings.ini comme ci-dessous (le fichier customsettings.ini est dit partir des proprits du Deployment share) :

Crez une section Settings :

[Settings]

;auto select the filters for drivers

Priority=Model,Default

Properties=MyCustomProperty

Puis une section par modle, par exemple :

[Latitude E6410]

DriverSelectionProfile=Drivers Win 7 Dell E6410 x64

[Latitude E6420]

DriverSelectionProfile=Drivers Win 7 Dell E6420 x64

[Latitude XT2]

DriverSelectionProfile=Drivers Win 7 Dell XT2 x64

[OptiPlex 380]

DriverSelectionProfile=Drivers Win 7 Dell Optiplex 380 x64

[OptiPlex 755]

DriverSelectionProfile=Drivers Win 7 Dell Optiplex 755 x64

Le texte aprs DriverSelectionProfile renvoie vers un profil de slection (Selection Profile).

La variable dsignant le modle ( Model) provient d'u ne chaine de MDT, qui dtecte le modle renvoy par le BIOS du PC.

Vous pouvez prdire le contenu de cette variable en lanant le script VBS suivant :

strComputer = "."

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")

Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_ComputerSystem")

For Each objItem In colItems

WScript.Echo "In MDT Variable Make will be: " & objItem.Manufacturer

WScript.Echo "In MDT Variable Model will be: " & objItem.Model

Next

Languages Pack : apply patches: c'est ici que l'on dploie les Language Packs.

L'tape Install Applications est galement importante. Nous la verrons en dtail un peu plus loin.

Herv LE LANN <herve.le-lann@laposte.net>

Dploiement dOffice 2010

Cration du rpertoire d'installation d'Office 2010 (slipstreaming)

Avant d'importer Office 2010 dans MDT, il faut crer un rpertoire contenant tous les composants installer. Crez le rpertoire sur votre disque :

md office2010

Copiez le contenu du DVD d'installation d'Office dans le rpertoire :

copy d:\*.* c:\office2010

Tlchargez le SP1 ici :

Service Pack 1 for Microsoft Office 2010 (KB2460049) 32-bit

Edition

Service Pack 1 for Microsoft Office 2010 (KB2460049) 64-bit Edition

Dcompressez les fichiers du SP1 dans le sous rpertoire updates :

officesuite2010sp1-kb2460049-x86-fullfile-en-us.exe /extract:"C:\Office2010\Updates"

Acceptez la licence et cliquez sur C ontinue :

Tous les fichiers sont extraits :

Vous avez maintenant un rpertoire contenant une version Anglaise d'Office SP1.

Intgration d'un Language Pack

Les Language Packs d'Office doivent tre tlchargs depuis un des sites Web suivants : Licensing, Technet ou MSDN.

Copiez le contenu du Language Pack dans le rpertoire d'installation d'Office 2010 :

copy c:\langpack\*.* c:\office2010

Remarque

Le Language Pack doit tre dcompress s'i l est stock dans un fichier EXE. Il doit tre mont s'il s'agit d'u n fichier ISO.

Tlchargez le SP1 du Language Pack ici : http://support.microsoft.com/kb/2510690

A titre dexemple, le Language Pack franais se trouve ici : http://www.microsoft.com/downloads/fr-fr/details.aspx?familyid= fd33d67a-651c-4228-8097aa4bc0d248fd&displaylang= fr

Dcompressez le SP1 dans le rpertoire updates :

languagepack2010sp1-kb2460043-x86-fullfile-fr-fr.exe /extract:"C:\Office2010\Updates"

Vous avez maintenant un rpertoire contenant Office 2010, SP1 et le Language Pack.

Import d'Office 2010 dans MDT

Dans MDT Workbench, cliquez droit sur Application folder , et slectionnez New Application.

Slectionnez le type Application with source files :

Prcisez les dtails de l'application :

Slectionnez le rpertoire contenant Office 2010 "slipstream" que vous venez de crer :

C'est termin. Consultez la partie suivante pour terminer l'automatisation de l'i nstallation d'Office 2010.

Personnalisation de l'installation d'Office 2010

Si vous vrifiez les proprits de l'application Office 2010 importe dans MDT, vous verrez que MDT reconnait Office et ajoute un onglet Office Products vous permettant de personnaliser l'installation d'Office :

Vous pouvez ainsi voir les packs de langues imports et personnaliser l'installation d'Office en cliquant sur Office Customization Tool :

Vous pouvez vrifier les Language Packs qui ont t imports et vous pouvez personnaliser l'i nstallation en cliquant sur le bouton Office Customization Tool :

Choisissez le produit Office automatiser :

Puis personnalisez l'i nstallation d'Office 2010 :

Enregistrez ensuite la configuration dans un fichier MSP.

Puis cliquez sur l'onglet Details pour prciser la ligne de commande :

Office 2010 est maintenant prt tre install avec MDT.

Herv LE LANN <herve.le-lann@laposte.net>

Dploiement

Comment dmarrer votre PC avec Windows PE / Lite touch ?

Il suffit de dmarrer votre PC sur la carte rseau, en slectionnant celle-ci comme priphrique de dmarrage.

Puis slectionnez Lite Touch dans le menu de boot de WDS.

Choisissez la mme architecture que l'OS que vous voulez dployer :

N'oubliez pas de slectionner le clavier puis cliquez sur R un the D eployment Wizard .

Saisissez votre login et votre mot de passe pour vous connecter au serveur MDT :

Slectionnez la Task Sequence que vous souhaitez utiliser :

Dfinissez le nom de votre PC (un nom est propos par dfaut). Il est inutile de dfinir un nom prcis d'ordinateur si vous souhaitez capturer cette image.

Vous pouvez ajouter le compte de votre PC dans le domaine. Vous devez slectionner un Workgroup si vous capturez votre image dploye.

Slectionnez l'option D o not restore user data and settings :

Dsignez les applications dployer :

Puis validez vos choix en cliquant sur B egin .

La squence est alors initie.

Tout d'abord, l'installation du systme :

Puis, aprs un redmarrage, les applications sont installes :

Et le processus se termine :

Herv LE LANN <herve.le-lann@laposte.net>

Conclusion

Vous savez maintenant dployer presqu'automatiquement Windows et Office.

Vous pouvez optimiser vos dploiements en capturant votre image aprs lavoir personnalise.

Vous pouvez aussi automatiser le nommage de vos PC en utilisant la base de donnes intgre MDT, et vous pouvez bien sur dployer dautres applications.

WDS et MDT 2010 - Mediaforma

Herv LE LANN <herve.le-lann@laposte.net>

You might also like