Professional Documents
Culture Documents
Laurent Gbeau
Editions Mediaforma
Copyright 2009-2012
Installation
Ce chapitre dcrit linstallation de Windows Deployment Services (WDS) sous Windows Server 2008 R2.
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.
Cliquez sur l'option Import image du menu contextuel et suivez les menus suivants :
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).
Installation de MDT
Aprs avoir install WDS nous pouvons maintenant prparer MDT (Microsoft Deployment Toolkit) :
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
To install the Windows PE 3.1 Windows AIK supplement, follow these steps:
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
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.
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.
Installation de AIK
Il manque encore un composant essentiel pour MDT : Windows Automated Installation Kit (AIK).
C'est prt.
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
To install the Windows PE 3.1 Windows AIK supplement, follow these steps:
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
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.
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.
WDS et MDT sont dsormais installs. Il est temps de les mettre en uvre.
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).
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.
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.
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 :
Confirmez l'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.
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) :
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.
[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.
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 :
http://support.microsoft.com/kb/2547191
%DeployRoot%\Scripts\DeployWiz_Initialization.vbs
' 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' "
' All Windows Vista Language Packs use Product Version 6.0.6000.16386
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 :
' 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' "
' 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' "
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
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
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 :
Aprs avoir import les pilotes Windows PE, vous devez gnrer un nouveau fichier WIM contenant Windows PE, Lite Touch et vos pilotes.
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.
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 :
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.
Passons au dploiement.
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 :
Dfinissez le nom d'u tilisateur et d'organisation, puis la page par dfaut d'Internet Explorer :
C'est termin !
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) :
[Settings]
Priority=Model,Default
Properties=MyCustomProperty
[Latitude E6410]
[Latitude E6420]
[Latitude XT2]
[OptiPlex 380]
[OptiPlex 755]
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 = "."
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.
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
Edition
officesuite2010sp1-kb2460049-x86-fullfile-en-us.exe /extract:"C:\Office2010\Updates"
Vous avez maintenant un rpertoire contenant une version Anglaise d'Office SP1.
Les Language Packs d'Office doivent tre tlchargs depuis un des sites Web suivants : Licensing, Technet ou MSDN.
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.
languagepack2010sp1-kb2460043-x86-fullfile-fr-fr.exe /extract:"C:\Office2010\Updates"
Vous avez maintenant un rpertoire contenant Office 2010, SP1 et le Language Pack.
Dans MDT Workbench, cliquez droit sur Application folder , et slectionnez New 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.
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 :
Dploiement
Il suffit de dmarrer votre PC sur la carte rseau, en slectionnant celle-ci comme priphrique de dmarrage.
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 :
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.
Et le processus se termine :
Conclusion
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.