Sie sind auf Seite 1von 51

Dployer Windows XP Professionnel

Damien Caro Responsable Technique de Compte Microsoft France dcaro@microsoft.com

Bnfices du Dploiement

Cot doccupation plus bas (TCO) Formate un ordinateur, nettoie et installe rapidement un systme dexploitation Installer rapidement un systme dexploitation pour rparer un ordinateur Possibilit pour une quipe non technique dinstaller un systme dexploitation en une seule tape Cot de dploiement de nouveau matriel rduit Rcupration de dsastre basique

Choisir le meilleur outil de dploiement


Dpend de votre environnement valuez votre configuration courante Choisissez un outil d'installation automatis Prparez-vous aux installations Personnalisez les installations Installez le systme dexploitation

Options de dploiement du client Windows XP


Installation Unattended Outil de prparation du systme (Sysprep & Ghost / Altiris) Service dinstallation distance (RIS)

Pr requis dun Dploiement


Mthodes et pr requis
Mise jour ou installation nouvelle Matriel requis

CD-ROM bootable
Installation nouvelle

Installation Unattended
Mise jour ou installation nouvelle Utilisation d'une disquette de boot rseau si utilisation dun partage de distribution distant Ne requiert pas de serveur

Sysprep
Uniquement installation nouvelle

RIS
Uniquement installation nouvelle Ordinateurs compatibles PXE ou possdant carte rseau supportant D7 de boot rseau Requires AD, DHCP sur un serveur sous Windows 2000 Server ou ultrieur Dpend du fichier RiPrep Requiert de modifier le fichier rponse ou l'image

Lecteur de CD-ROM bootable sur chaque ordinateur

Tous les ordinateurs de bureau ont besoin des configurations de matriel compatibles

Serveurs requis

Ne ncessite pas un serveur

Ne requiert pas de serveur

Condition dinteraction utilisateur

Dpend du fichier unattend.txt

Dpend du fichier unattend.txt Requiert une mettre jour du Unattend.txt

Dpend du fichier sysprep.inf Requiert une remise jour et le cration d'une nouvelle image

Considrations Modifications du fichier Winnt.sif pour modifier un projet

Unattended Installation

Winnt.exe

Winnt /u:unattend.txt /s:source path Note: source path = location des fichiers Winnt32 /unattend: unattend.txt /s:d:\i386

Winnt32.exe

Note: d: = Lettre du CD-ROM

Installation propre Installation de mise jour

Dploiement Unattended laide dun CD-ROM

Avantages
Les

scripts peuvent conomiser le temps et l'argent en liminant le besoin des administrateurs d'agir l'un sur l'autre avec chaque ordinateur pendant l'installation Pas besoin de connexion rseau Possibilit de partitionner et formater les disques pendant linstallation Peu de ressources (Ncessite uniquement CD et D7 de boot)

Dploiement Unattended laide dun CD (2)

Dsavantages

Le PC doit supporter les CD-ROM bootables El Torito Ncessite un accs physique au systme Ncessite Winnt.sif sur la racine de la disquette de dmarrage Obligation dutiliser UDF pour installation compltement automatique

Dploiement Unattended via le rseau

Avantages

Lordinateur na pas besoin dun lecteur de CD-ROM Disquette de boot avec pilotes de carte rseau Lent Le disque dur doit tre prformatt en FAT ou FAT32

Dsavantages

Installation unattended (Unattended Setup)

Mthode la plus utilise pour le dploiement Cette section couvrira les sujets suivants:

Setupmgr.exe Deploy.chm Ref.chm Winnt.sif

Unattend.txt

Setupmgr.exe

Nouveau dans Windows XP Outils de cration de fichier de rponse, pour les mthodes suivantes:

Installation de Windows unattended Installations Sysprep Service dinstallation distance (RIS) Creation dun rpertoire de distribution

Rpertoire de distribution

Cr par le gestionnaire dinstallation Ncessaire si vous souhaitez intgrer des drivers ou dautres fichiers Ne sapplique pas au CD

Rpertoire de distribution (2)

Rpertoire \i386

Rpertoire comprenant le contenu du rpertoire i386 du CD-ROM et les fichiers et rpertoires suivants. Fichier optionnel utilis par le setup lors dinstallions dmarres en MS-DOS pour convertir les fichiers spcifis de court long. Chaque sous rpertoire du partage de distribution comprenant des noms convertir doit possder son propre $$Rename.txt

\$$Rename.txt file

Rpertoire de distribution (3)

\$OEM$

Rpertoire contenant tout les fichiers additionnels requis par linstallation. Lutilisation de la cl OemFilesPath dans la section [Unattended] du fichier rponse permet la cration du rpertoire \$OEM$ lextrieur du rpertoire de distribution

\$OEM$\Textmode

Rpertoire contenant les fichiers ncessaires au matriel que le Setup Loader et le Setup en mode texte installent sur la machine destinataire durant linstallation en mode texte. Ces fichiers peuvent inclure la HAL, les pilotes de stockage de masse ainsi que le fichier Txtsetup.oem qui contrle le chargement et linstallation de ces composants. Ces fichiers doivent galement tre lists dans la section [OEMBootFiles] du Unattend.txt

Rpertoire de distribution (4)

\$OEM$\$$

Rpertoire quivalent aux variables denvironnement %SystemRoot% ou %WinDir%. On peut utiliser $OEM$\$$ pour stocker des fichiers que lon veut copier dans les rpertoires systmes de Windows XP Professionnel. Par exemple, si on veut copier un fichier dans le rpertoire \Windows\System32, on le place dans le rpertoire $OEM$\$$\System32. On peut galement utiliser $OEM$\$$ pour placer des fichiers dans un nouveau rpertoire (sous %WinDIr%). Par exemple, si on veut copier des pilotes de composants Plug and Play OEM dans un rpertoire \Windows\PnPDrvrs, on copie ces fichiers dans le rpertoire $OEM$\$$\PnPDrivers.

Rpertoire de distribution(5)

\$OEM$\$$\Help

Rpertoire contenant les fichiers daide OEM qui doivent tre copis au rpertoire C:\Windows\Help pendant le setup.

\$OEM$\$$\System32

Rpertoire contenant les fichiers copier dans le rpertoire C:\Windows\System32 pendant le setup.

Distribution Folder (6)

\$OEM$\$1

Rpertoire quivalent la variable denvironnement %SystemDrive%. Par exemple, si le systme dexploitation est install sur C:\ $OEM$\$1 reprsente le lecteur C:\. Ceci permet de pointer sur la racine du systme sans gnrer derreurs.\$OEM$\$1\PnPdrvrs. Rpertoire contenant les pilotes PnP additionnels non inclus dans Windows XP Professionnel. On peut remplacer le nom du rpertoire (\PnPdrvs) par nimporte quel nom de moins long. Il faut juste vrifier que le nom correspond la cl OemPnPDriversPath de lunattend.txt .

Distribution Folder (7)

\$OEM$\$1\Sysprep

Rpertoire optionnel contenant les fichiers requis par Sysprep. La plupart des utilisateurs nont pas lancer Sysprep la fin dune installation sysprep.

\$OEM$\Drive_letter

Chaque \$OEM$\Drive_letter contient une arborescence qui est copie sur la racine de la lecteur correspondant sur la machine cible durant la phase texte de linstallation. Par exemple, les fichiers prsents dans un rpertoire $OEM$\C sont copis sur C:\. De la mme manire, on peut galement crer dessous rpertoires dans ces rpertoires. Par exemple, \$OEM$\D\Misc va crer un rpertoire \Misc sur le lecteur D:\ .

Deploy.chm

Contient des informations dtailles sur les outils de dploiement tels que:

Sysprep.exe Setupmgr.exe Winnt.exe et Winnt32.exe

Ref.chm

Contient des informations dtailles sur les paramtres de dploiement des outils tels que:

Unattend.txt Sysprep.inf Surligne les changements de syntaxe dans les fichiers de rponse par rapport Windows 2000.

Winnt.sif

Sample Winnt.sif Answer File


[Data] AutoPartition = 1 MsDosInitiated = 0 UnattendedInstall = Yes

Fichier de rponse utilis pour faire une installation automatique partir dun CDROM. Plac la racine dune disquette.

[Unattended] UnattendMode = FullUnattended OemSkipEula = Yes OemPreinstall = No [GuiUnattended] AdminPassword = * OEMSkipRegional = 1 TimeZone = 85 OemSkipWelcome = 1 [UserData] FullName = USERNAME OrgName = MS ComputerName = COMPUTERNAME [Identification] JoinWorkgroup = WORKGROUP [Networking] InstallDefaultComponents = Yes

Outil de prparation du systme (Sysprep 2.0)

Prpare lordinateur de rfrence tre clon. Cre un Identifiant de Scurit (SID) unique pour chaque machine clone. Utilitaire tierce partie requis pour crer limage (par exemple : Ghost). Bas GUI.

Outil de prparation du systme (Sysprep 2.0) (2)

Avantages

Temps dinstallation considrablement rduit grce au fait quun seul fichier (limage) est utilis. Le systme dexploitation et les applications peuvent tre installes une seule fois, puis dployes. Minimise lattente de lnumration Plug and Play

Outil de prparation du systme (Sysprep 2.0) (3)

Dsavantages

Non support pour les mises jour. Le matriel doit tre similaire Limage doit tre recre pour faire des modifications Requiert un outil tiers de cration dimage

Sysprep Changements

Windows XP utilise Sysprep 2.0 Sysprep 2.0 possde quatre modes


option -factory option -reseal option msoobe option -audit

Q302577, HOW TO: Use Sysprep.exe Tool to Automate Successful Deployment of Windows XP Q282190, Description of New Features in Sysprep for Windows XP

Sysprep Les options


- quiet - nosidgen - pnp - reboot - noreboot - clean - forceshutdown - mini - activated

Sysprep Stockage de masse

Sysprep 2.0 utilise les sections [Sysprep] et [SysprepMassStorage] en spcifiant la cl BuildMassStorageSection=yes dans la section [sysprep] On peut galement remplir la section [SysprepMassStorage] manuellement. Reference: Q303786, Missing [SysprepMassStorage] Section Causes STOP 0x7B Error Message on Windows XP Sysprep Images

Sysprep Conditions dutilisation

La configuration doit tre conforme la directive suivante:

Vous devez avoir un logiciel tierce partie de cration dimage qui peut crer des images binaires de disque dur

La location des fichiers sur le disque dur doit tre la mme pour chacun des suivants:

Sysprep.exe, Setupcl.exe, Sysprep.inf

Les fichiers seront stocks dans le rpertoire %systemroot%\sysprep; Ils seront automatiquement supprims aprs avoir lanc Sysprep

Sysprep Les fichiers

Sysprep.exe

Permet la personnalisation quand l'ordinateur est livr ou installation pour l'utilisateur

Sysprep.inf

Fichier de rponse utilis pour automatiser le processus de mini-setup Utilise la mme syntaxe et les mmes mots cls (pour les cls supportes) que le fichier Unattend.txt
Gnre de nouveaux SIDs pour la machine Prepare le systme la duplication et lance le mini-setup.

Setupcl.exe

Sysprep Cmdlines.txt

Liste les commandes utilises pour installer des applications ou des composants additionnels durant l'installation du systme. A lieu la fin du mode graphique (GUI) de linstallation et avant le dernier reboot. Les applications sont installes par machine. Placer Cmdlines.txt dans le rpertoire $OEM$\$1\Sysprep\$oem$. Paramtrer OemPreinstall=yes dans la section [Unattended] du Sysprep.inf pour quil prenne en charge le rpertoire $OEM$. Exemple: Installation des fix la fin du GUI.

Sysprep GuiRunOnce

Section du fichier Unattend.txt Contient une liste de commandes lances une fois que lutilisateur se logue sur lordinateur aprs que linstallation ait finie. Les applications sont installes par utilisateur. On peut utiliser GUIRunOnce pour installer les Microsoft Support Tools.

Sysprep GuiRunOnce (2)

Examples:

[GuiRunOnce] "%systemdrive%\sysprep\filename.ba t" = "path-1\Command-1.exe""pathn\Commandn.exe""%systemdrive%\sysprep\sysprep.e xe -quiet"[Identification] ;Join the computer to the domain ITDOMAIN. JoinDomain = ITDOMAIN

[GuiRunOnce] "%systemdrive%\appfolder\appinstall -quiet

RIS

Avantages

Contrle des options avec les Stratgies de Groupe. Loption Riprep. Dploiement simultan de plusieurs clients Requiert un rseau avec Active Directory intgr. Carte compatible PXE (Pre-boot eXecution Environment) ou RBFG.exe Marche uniquement avec des images sur C: Non support pour les mises jour.

Dsavantages

Serveur RIS

Boot Information Negotiation Layer (BINL)

Contrle linteraction client / Active Directory

Trivial File Transfer Protocol Daemon (TFTPD)

Tlcharge le choix des systmes installer Affiche les images

Choisisseur de systme dexploitation.

Besoins du client RIS


Supported RIS Clients
Machine Carte rseau Stations damarrage

Net PC ou PC98 respectant les spcifications PXE.

Carte rseau supportnat PXE ou les disquettes de dmarrage RIS.

Portables dans des stations damarrage compatibles.

Les clients doivent aussi respecter les conditions matrielles pour installer Windows XP.

RIS (2)

Le serveur RIS sert de point de distribution pour les images. Les choix de systme apparaissent la machine cliente
Serveur RIS
-Operating system only -Marketing applications -Maintenance tools

Images de systmes

Choix de systmes

Client RIS

Services rseau requis


DHCP
Pour donner au client RIS une adresse IP.

Domain Name Service


Localise le service de rpertoire

Active Directory
Localise le serveur RIS et les comptes de machines clientes

Comment RIS marche


Client Serveur DHCP

1 Le client demande une adresse IP

2
1

Une adresse IP est donne par le serveur

2
6

3 Le client contacte le serveur RIS


Le serveur RIS vrifie dans lActive 4 Directory si le client a la permission dtre install.

5 RIS rpond ou transfre la demande


5 4 un autre serveur RIS. Le serveur RIS fournit une liste des

6 images disponibles au client.

Serveur RIS

Active Directory

Lancer une installation distante


F12
Lutilisateur allume son ordinateur

Quand il est demand, il presse F12

Operating System for Accounting Department Operating System for Sales Department Operating System for Training Department

Aprs authentification, le client recoit une liste des images disponibles

Le client se connecte au serveur RIS

Comment RISetup marche

RISetup

Similaire une installation depuis le Cd, lexception du fait que les fichiers source sont sur le serveur RIS Application ne tournant que sur le serveur

Comment RIPrep marche


Ordinateur rference

Lordinateur de rfrence fournit une configuration standard Lassistant RIPrep sauvegarde limage sur le serveur RIS Le serveur RIS sert de point de distribution Les choix de systmes apparaissent aux clients compatibles PXE

Image RIS

Serveur RIS

-Operating System Only -Marketing Applications -Maintenance Tools

Choix de systmes

Client RIS

Mise jour dynamique (DU)


Met jours drivers et autres fichiers Tlcharge et utilise les mises jour critiques pour amliorer les performances du programme dinstallation Si connect Internet, on est prompt pour tlcharger les mises jour critiques

Option pour passer la Mise jour dynamique pendant linstallation

Exemple de mise jour dynamique

Spcifier dans lUnattend.txt:

[Unattend]

DUShare=Chemin vers le partage de mise jour dynamique

Lancer linstallation et connecter au partage de mise jour dynamique:

Winnt32 /DUprepare: Chemin vers le partage de mise jour dynamique

Descriptif des outils de personnalisation


Outil
Installation automatique (Winnt32.exe)

Mthode dInstallation
Unattend.txt Gestionnaire dinstallation Sysprep.inf Sysprep Factory Mode

Description
Fournit un fichier rponse que lon peut modifier ou utiliser telq quel. A utiliser pour crer ou modifier un fichier rponse. Fournit un fichier rponse que lon peut modifier ou utiliser telq quel. A utiliser pour personnaliser linstallation sur la machine cible. Montre une collection d'crans d'installation pour recueillir l'information qui n'a pas t pr configure dans le fichier rponse. Utiliser le gestionnaire d'installation (setupmgr.exe) pour pr configurer les assistants du Mini-Setup ou de bienvenue de Windows (Msoobe.exe). Oobe signifie Out Of Box Experience). Le Mini-Setup est lanc la premire fois qu'un ordinateur dmarre sur un disque qui a t dupliqu par Sysprep.

Outil de prparation du systme (Sysprep.exe)

Assistant de Mini-Setup Gestionnaire dinstallation Modle de fichier rponse RIS (Ristndrd.sif)

Le Mini-Setup est lanc la premire fois qu'un ordinateur dmarre sur un disque qui a t dupliqu par Sysprep. A utiliser pour crer ou modifier fichier rponse, rpertoires de distribution, et assistant MiniSetup.

Fournit un fichier rponse que lon peut modifier ou utiliser tel quel.

Service dinstallation

Assistant dinstallation du client RIS

Donne des fonctionnalits de base pour installer les machines clientes.

Emplacement des fichiers


Tool or documentation Winnt32.exe Outil de prparation du systme (Sysprep.exe) Service dinstallation distance (RIS) Gestionnaire dinstallation (Setupmgr.exe) Rfrence de pr-installation (Ref.chm) Guide de lutilisateur de dploiement (Deploy.chm) Crateur de disquette de boot distance (RBFG.exe) Outil dinstallation distance (RIPrep.exe) Unattended.txt Location \i386 sur le Cd-Rom de Windows XP Professionnel. Deploy.cab du rpertoire \Support\Tools du CD Windows XP. Utiliser l explorateur Windows ou lancer Extract.exe pour extraire le Setupmgr.exe. Inclus dans le serveur Windows 2000. Deploy.cab du rpertoire \Support\Tools du CD de Windows XP Professionnel. Utiliser l explorateur Windows ou lancer Extract.exe pour extraire le Setupmgr.exe. Deploy.cab du rpertoire \Support\Tools du CD de Windows XP Professionnel. Utiliser l explorateur Windows ou lancer Extract.exe pour extraire le ref.chm. Deploy.cab du rpertoire \Support\Tools du CD de Windows XP Professionnel. Utiliser l explorateur Windows ou lancer Extract.exe pour extraire le Deploy.chm. Sur le CD du Serveur Windows 2000. Sur le CD du Serveur Windows 2000 (Note: Nouvelle version via le fix Q304314). Un modle dUnattended.txt est prsent dans le rpertoire \i386 du CD de Windows XP Professional.

Besoins de Windows XP Pro


Besoins minimum Processeur Pentium X86 (ou compatible) 233 MHz 64 MB de RAM Disque dur de 2 GB avec 650 MB despace libre (Espace additionnel requis pour installation via le rseau) Adaptateur vido compatible VGA Clavier, souris, ou priphriques de pointage CD-ROM ou DVD-ROM (requis pour les installations depuis CD) Carte rseau (requise pour installation via le rseau) Recommandations minimales X86 Pentium II (or compatible) 300 MHz ou suprieur 128 Mo (4 Go maximum) de RAM

2 GB despace libre sur le disque.


Adaptateur vido SVGA et cran Plug and Play Clavier, souris, ou priphriques de pointage Lecteur CD-ROM ou DVD-ROM 12x ou plus Carte rseau

Autres ressources

Ressurce Kit Windows Ressources Web

http://www.microsoft.com/windows/reskits/webre sources http://www.microsoft.com/windowsxp/pro/techinf o/deployment/planning/default.asp

Deployer Windows XP Partie I: Planning

Q288344, HOWTO: Unattended Installation of Third Party Mass Storage Drivers in Windows NT and Windows 2000 Q250609, INFO: Quick Guide to Preinstalling Windows Q314459, How to Perform an Unattended Installation of Windows from a CD-ROM

Autres ressources (2)

Q302577, HOW TO: Use Sysprep.exe Tool to Automate Successful Deployment of Windows XP Q282190, Description of New Features in Sysprep for Windows XP Q303786, Missing [SysprepMassStorage] Section Causes STOP 0x7B Error Message on Windows XP Sysprep Images Q257813, Using Sysprep May Result in Stop 0x7b (Inaccessible Boot Device) on Some Computers

Autres ressources (3)

Q313069, Update for the Riprep Tool Q304314, How to Deploy Windows XP Images from Windows 2000 RIS Servers Q287546, Missing Files Error Message During Setup When Deploying Windows XP Images Q311220, Description of the Dynamic Update Feature in Windows XP Setup Securit Microsoft

http://www.microsoft.com/security

Divers

Livres blancs sur Windows XP

http://www.microsoft.com/serviceprovider s/whitepapers/winxp.asp http://www.microsoft.com/serviceprovider s/deployment/winxp.asp http://www.microsoft.com/serviceprovider s/deployment/win2k.asp

Guides de dploiement Windows XP

Guides de dploiement Windows 2000

Questions / Rponses

Das könnte Ihnen auch gefallen