3 Deploying XP

Embed Size (px)

Citation preview

  • 7/24/2019 3 Deploying XP

    1/54

    MicrosoftMicrosoftDeskto

    pDeployment Assistance Program

    Deployment Assistance Program

    3. Deploying Windows XP3. Deploying Windows XP

    Thomas Lee

    Chief Technologist QA plc

    [email protected]

  • 7/24/2019 3 Deploying XP

    2/54

    AgendaAgenda

    Windows XP SP2 Setup ImprovementsWindows XP SP2 Setup Improvements

    Two types of Automated DeploymentTwo types of Automated Deployment

    Scripted InstallScripted Install

    ImageImageAutomation of the Installation processAutomation of the Installation process

    Win PEWin PE

    XP SP2XP SP2

  • 7/24/2019 3 Deploying XP

    3/54

    Setup AgendaSetup Agenda

    nattended setupnattended setup

    WinPEWinPE newnew

    ImagingImaging

    !IS!IS

    Setup ToolsSetup Tools

  • 7/24/2019 3 Deploying XP

    4/54

    Why not use "E# $uild%Why not use "E# $uild%

    $rea&s the license$rea&s the license

    SysPrep is differentSysPrep is different

    'ots of ("E# Stuff)'ots of ("E# Stuff)Product *eysProduct *eys

  • 7/24/2019 3 Deploying XP

    5/54

    Automated InstallationsAutomated Installations

    nattended setupnattended setupIntroduced in +T, wor&stationIntroduced in +T, wor&station

    Scripted automated Windows SetupScripted automated Windows Setup

    Still supported- not recommend for production deploymentStill supported- not recommend for production deployment

    ImagingImaging

    ses SysPrep and #icrosoft .WI#/ or 0ses SysPrep and #icrosoft .WI#/ or 0 rdrdParty Dis& Imaging technologyParty Dis& Imaging technology

    1opies (#aster uild) to multiple P1s1opies (#aster uild) to multiple P1s

    !emote Installation Services!emote Installation Services

    nattended Setup from Servernattended Setup from Server

    Imaging from Server .S#S "SD or 0Imaging from Server .S#S "SD or 0 rdrdparty products/party products/

    3reat for that first uild3reat for that first uild

    +ot recommended for Production deployment- due to roadcasts and+ot recommended for Production deployment- due to roadcasts andnetwor& ootnetwor& oot

  • 7/24/2019 3 Deploying XP

    6/54

    nattended Setupnattended Setup

    #ost fle4ile deployment option#ost fle4ile deployment option

    Also slowestAlso slowest

    Starts and runs Windows XP Setup on each computerStarts and runs Windows XP Setup on each computer

    individuallyindividuallyWhat you need5What you need5

    Winnt6e4e- Winnt026e4e or 1D .$I"S must support ootale 1D/Winnt6e4e- Winnt026e4e or 1D .$I"S must support ootale 1D/

    A distriution share with Setup files or Windows XP 1DA distriution share with Setup files or Windows XP 1D

    An answer file .te4t file/ or winnt6sif if running unattended from 1DAn answer file .te4t file/ or winnt6sif if running unattended from 1D

    Consider speed and amount of data transfer this involvesConsider speed and amount of data transfer this involves

    compared to an imagecompared to an image

  • 7/24/2019 3 Deploying XP

    7/54

    nattended Installationnattended Installation

    Manual

    Setup

    Input of information based

    on boot menu, or missing

    points from answer file.

    First boot experience mayrequire some information

    input.

    Una

    ttend.txt

  • 7/24/2019 3 Deploying XP

    8/54

    Starting nattended InstallStarting nattended Install

    7rom D"S8Windows 06457rom D"S8Windows 0645

    winnt.exe /u: /s:

    #a&e sure you have smartdrv6e4e loaded#a&e sure you have smartdrv6e4e loaded

    7rom Windows 948+T8WinPE57rom Windows 948+T8WinPE5winnt32.exe /unattend: /s: [winnt32.exe /unattend: /s: [

    /tempdrive: /syspart: ]/tempdrive: /syspart: ]

    7rom 1D .computer supports 1D oot/ : Place winnt6sif file on a7rom 1D .computer supports 1D oot/ : Place winnt6sif file on a

    floppy dis&- oot Setup from 1D and insert the floppy when Setupfloppy dis&- oot Setup from 1D and insert the floppy when Setup

    startsstartsUnderstand the implications this has on time and networkUnderstand the implications this has on time and network

    bandwidthbandwidth

  • 7/24/2019 3 Deploying XP

    9/54

    Win PEWin PE

    "verview"verview

    7eatures7eatures

    'imitations'imitations

    ScenariosScenarios

    7eatures for Windows PE7eatures for Windows PE

    DiscussionDiscussion

  • 7/24/2019 3 Deploying XP

    10/54

    What is Windows PE%What is Windows PE%

    Reduced version of Windows XPReduced version of Windows XPCan be created from eiter an !"# based 3$ bit %&Can be created from eiter an !"# based 3$ bit %&

    &'( X#) or an *+#) bit %& &,u today&'( X#) or an *+#) bit %& &,u today

    Windows P- provides full networ,ing driver in/ectionWindows P- provides full networ,ing driver in/ection

    WM* support Ramdis,0&r&P12WM* support Ramdis,0&r&P12

    Windows P- is used to build test and deploy %&Windows P- is used to build test and deploy %&

    imagesimages

    Windows P- is a base platform for a variety of 3Windows P- is a base platform for a variety of 3rdrd

    party support related solutionsparty support related solutions4irus scanning and recovery based products4irus scanning and recovery based products

    5ardware and software test and diagnostic tools5ardware and software test and diagnostic tools

    %& and utilities based deployment%& and utilities based deployment

  • 7/24/2019 3 Deploying XP

    11/54

    Windows PE "verviewWindows PE "verview

    An +T7S:capale oot dis& withAn +T7S:capale oot dis& withT1P8IP networ&ingT1P8IP networ&ing

    #ass:storage controller support#ass:storage controller support

    ;ESA mode video support;ESA mode video support

    What is it used for%What is it used for%

    DeploymentDeployment

    !ecovery!ecovery

    TrouleshootingTrouleshooting

    "riginally designed to provide cross:architecture"riginally designed to provide cross:architecture

    deployment platformdeployment platform

  • 7/24/2019 3 Deploying XP

    12/54

    Windows PE "verviewWindows PE "verview!elease history!elease history

    7irst release was concurrent with Windows XP in 2

  • 7/24/2019 3 Deploying XP

    13/54

    7eatures7eaturesWor&s with all systems that Windows XP andWor&s with all systems that Windows XP and

    Windows Server 2

  • 7/24/2019 3 Deploying XP

    14/54

    7eatures7eatures

    ;ESA support specified y display controller hardware;ESA support specified y display controller hardwaredetermines resultant color depth and resolutiondetermines resultant color depth and resolution

    1an connect to standalone D7S roots and other S#$1an connect to standalone D7S roots and other S#$sharesshares

    Aility to uild:out storage- partition- do native 7AT orAility to uild:out storage- partition- do native 7AT or+T7S dis& formatting- 02:it dis& imaging- I8"+T7S dis& formatting- 02:it dis& imaging- I8"

  • 7/24/2019 3 Deploying XP

    15/54

    7eatures7eatures$oot support$oot support

    1D1D

    D;D .IS" only/D;D .IS" only/

    >ard dis&>ard dis&

    PXE .!IS only for WinPE 2

  • 7/24/2019 3 Deploying XP

    16/54

    +on:7eatures+on:7eatures

    Windows E4plorer shellWindows E4plorer shell

    Audio supportAudio support

    DirectXDirectX

    ;isual Studio 6+ET applications;isual Studio 6+ET applications

    ADSI connectivityADSI connectivity

  • 7/24/2019 3 Deploying XP

    17/54

    ses 7or WinPEses 7or WinPE

    Deployment .roadest use today/Deployment .roadest use today/

    #aintenance8repair8recovery#aintenance8repair8recovery

    "ther utilities IS;s use"ther utilities IS;s use

    Anti:virusAnti:virus

    DiagnosticsDiagnostics

    7ile:system repair tools7ile:system repair tools

  • 7/24/2019 3 Deploying XP

    18/54

    +on:ses 7or WinPE+on:ses 7or WinPE

    Emedded operating systemEmedded operating system

    !eoots every 2, hours!eoots every 2, hours

    se Windows XP Emeddedse Windows XP Emedded

    3eneral use operating system3eneral use operating system

    +o E4plorer Shell+o E4plorer Shell

    +o IE+o IE

    'imited Application Support'imited Application Support

  • 7/24/2019 3 Deploying XP

    19/54

    $uilding WinPE$uilding WinPE

    m&img6cmdm&img6cmd

    1reates directory structure for 1D1reates directory structure for 1D

    If reBuired manually tailor the platformIf reBuired manually tailor the platform

    Drivers- utilitiesDrivers- utilities

    "ptionally customiCe the default scripts"ptionally customiCe the default scripts

    startnet6cmdstartnet6cmd

    "ptionally create custom shell"ptionally create custom shell

    181181

    Windows Script >ost@Windows Script >ost@

    >TA .>T#' Applications/@>TA .>T#' Applications/@

    @Support can e added using uildoptionalcomponents6vs@Support can e added using uildoptionalcomponents6vs

  • 7/24/2019 3 Deploying XP

    20/54

    $uilding WinPE continued$uilding WinPE continued

    "S1Dimg6e4e"S1Dimg6e4e

    1reates IS" 1D image of your directory1reates IS" 1D image of your directory

    El:torito ootaleEl:torito ootale

    Same tool to create supported custom 1DSame tool to create supported custom 1D

  • 7/24/2019 3 Deploying XP

    21/54

    DemoDemo

    sing Setup #anager to uild answersing Setup #anager to uild answerfilesfiles

    WinPE and Dis&part6e4eWinPE and Dis&part6e4e

  • 7/24/2019 3 Deploying XP

    22/54

    +ew 'icensing #odel+ew 'icensing #odel

    The new licensing model enales 0 options5

    +bility to use Windows P- in6ouse for tools development+bility to use Windows P- in6ouse for tools development

    testing and %& deployment 0free2testing and %& deployment 0free2

    *547%-M ability to develop support related test and diagnostic*547%-M ability to develop support related test and diagnostictools and sip tese 8*%&6loc,ed to teir ardware 0free2tools and sip tese 8*%&6loc,ed to teir ardware 0free2

    *547*&47&*7%-M7%DM ability to create support related products*547*&47&*7%-M7%DM ability to create support related products

    04irus scan test and diagnostic recovery etc2 and sip tese04irus scan test and diagnostic recovery etc2 and sip tese

    tools in a retail setting for a pro9t. 0pay royalty wen sip2tools in a retail setting for a pro9t. 0pay royalty wen sip2

    [email protected]@microsoft.comfor all queriesfor all queries

    mailto:[email protected]:[email protected]:[email protected]
  • 7/24/2019 3 Deploying XP

    23/54

    Scenario : ScriptedScenario : Scripted

    Scenario5 Deploying new systems- using scripted installation FScenario5 Deploying new systems- using scripted installation F

    Windows PE launched via !ISWindows PE launched via !IS

    =6=6 +ew system arrives and is sent to employee+ew system arrives and is sent to employee

    2626 #achine is powered on and PXE oots#achine is powered on and PXE oots

    0606 $oots to Windows PE$oots to Windows PE

    ,6,6 Dis&s are partitioned and formatted using dis&part and formatDis&s are partitioned and formatted using dis&part and format

    G6G6 Winnt02 is launched with a custom unattendWinnt02 is launched with a custom unattend

    H6H6 E4it Windows PE when that completesE4it Windows PE when that completes

    66 Install applications when setup completesInstall applications when setup completes

  • 7/24/2019 3 Deploying XP

    24/54

    Scenario : ScriptedScenario : Scripted

    Tas& e4amples5 DIS*PA!TTas& e4amples5 DIS*PA!T

    1lean1lean

    SE' DIS

  • 7/24/2019 3 Deploying XP

    25/54

    Scenario : ScriptedScenario : Scripted

    Tas& e4amples5Tas& e4amples5

    7ormat 8K 8L 87S5+T7S7ormat 8K 8L 87S5+T7S

    Winnt02 synta4Winnt02 synta4

    Winnt02 8syspart515 8tempdrive515 8ma&elocalsource 8dudisaleWinnt02 8syspart515 8tempdrive515 8ma&elocalsource 8dudisale

    8unattend5unattend6t4t8unattend5unattend6t4t

  • 7/24/2019 3 Deploying XP

    26/54

    Scenario F Imaging .S#S "SD%/Scenario F Imaging .S#S "SD%/

    Scenario5 #igrating to XP- using S#T and Windows PE .withScenario5 #igrating to XP- using S#T and Windows PE .with

    imaging tools/imaging tools/=6=6 S#T migrates files and settings off systemS#T migrates files and settings off system

    2626 1D of Windows PE provided to employee1D of Windows PE provided to employee

    0606 #achine is powered on and 1D oots#achine is powered on and 1D oots

    ,6,6 $oots to Windows PE$oots to Windows PE

    G6G6 Imaging tool used to apply image from +1Imaging tool used to apply image from +1

    H6H6 E4it Windows PE when that completesE4it Windows PE when that completes

    66 S#T migrates files and settings ac&S#T migrates files and settings ac&

  • 7/24/2019 3 Deploying XP

    27/54

    $uilding An "S Image$uilding An "S Image

    1lean install "S1lean install "SEnsure same >A' type .A1PI- non:A1PI/Ensure same >A' type .A1PI- non:A1PI/

    1ustomiCe installation1ustomiCe installation

    Install applicationsInstall applications

    Prepare for management infrastructurePrepare for management infrastructure

    3enerally handled y domain3enerally handled y domain

    ser State #igrationser State #igration

    3roup Policy3roup Policy

  • 7/24/2019 3 Deploying XP

    28/54

    $uilding An "S Image$uilding An "S Image .cont6/.cont6/

    !un Sysprep6e4e!un Sysprep6e4e:reseal for end:user oot e4perience:reseal for end:user oot e4perience

    :factory for customiCing on reoot:factory for customiCing on reoot

    1reate (image)1reate (image)

    00rdrdparty imaging toolsparty imaging tools

    $oot to Windows PE and 4copy to server$oot to Windows PE and 4copy to server

    #aintain (image)#aintain (image)

    Edit Sysprep6inf on imageEdit Sysprep6inf on image

    Add files- driversAdd files- drivers

  • 7/24/2019 3 Deploying XP

    29/54

    Prolems with Previous WinPEProlems with Previous WinPE

    =6=6 +o support for W#I+o support for W#I

    2626 +o support for retrieving S#$I"S info+o support for retrieving S#$I"S info

    0606 1an only PXE oot from !IS1an only PXE oot from !IS

    ,6,6 1D swapping is complicated .8I+!A#/1D swapping is complicated .8I+!A#/

    G6G6 If Windows PE oots from hard:dis& that dis&If Windows PE oots from hard:dis& that dis&cannot e repartitioned8reformattedcannot e repartitioned8reformatted

  • 7/24/2019 3 Deploying XP

    30/54

    Windows PE 2

  • 7/24/2019 3 Deploying XP

    31/54

    Add Device DriversAdd Device Drivers

    1hange uild scripts to support additional1hange uild scripts to support additionalhardware device classes and drivers in asehardware device classes and drivers in ase

    Windows PE imageWindows PE image

    Provide aility to add additional 02 drivers outsideProvide aility to add additional 02 drivers outsideof (in:o4) drivers to e4isting uild of Windows PEof (in:o4) drivers to e4isting uild of Windows PE

    using drvinst6cmdusing drvinst6cmd

    Add drivers after Windows PE image is uilt forAdd drivers after Windows PE image is uilt for

    test and diagnostic of the latest hardware8driverstest and diagnostic of the latest hardware8drivers

    avoiding full reuildsavoiding full reuilds

  • 7/24/2019 3 Deploying XP

    32/54

    D!;I+ST61#DD!;I+ST61#D

    Source "ptionsSource "ptions

    M8infN F path to specific driverM8infN F path to specific driver

    M8oscdN F path to "S 1DM8oscdN F path to "S 1D

    7ilter "ptions7ilter "ptions

    M8onlyidN F only install with matching P+P IDsM8onlyidN F only install with matching P+P IDs

    M8ignoreidN : do not install these P+P IDsM8ignoreidN : do not install these P+P IDs

    M8onlyclassN F only install this class of driverM8onlyclassN F only install this class of driver

    M8ignoreclassN F ignore these classes of driverM8ignoreclassN F ignore these classes of driverAction "ptionsAction "ptions

    M8in?ectN F specifies path to WinPE image .c5Owinpe/M8in?ectN F specifies path to WinPE image .c5Owinpe/

    M8previewN F list drivers that would e installedM8previewN F list drivers that would e installed

  • 7/24/2019 3 Deploying XP

    33/54

    W#I SupportW#I Support

    Add W#I ase support to provide access toAdd W#I ase support to provide access tounderlying hardware within Windows PEunderlying hardware within Windows PE

    Support for over ,

  • 7/24/2019 3 Deploying XP

    34/54

    !A#Dis& $oot!A#Dis& $oot

    Aility to oot- load and run Windows PE within aAility to oot- load and run Windows PE within a!A#Dis& on a P1 via networ& .any PXE server/-!A#Dis& on a P1 via networ& .any PXE server/-

    hard dis&- or 1Dhard dis&- or 1D

    Provides aility to run tests and diagnosticsProvides aility to run tests and diagnosticsremotely from the server or on local mediaremotely from the server or on local media

    Allows for 1D swapping for deployment8recoveryAllows for 1D swapping for deployment8recovery

    mediamedia

  • 7/24/2019 3 Deploying XP

    35/54

    Windows PE +ew 7eatures : SummaryWindows PE +ew 7eatures : Summary

    Windows XP Service Pac& 2Windows XP Service Pac& 2

    W#I Support w8 , providers and =G

  • 7/24/2019 3 Deploying XP

    36/54

    Windows PE +ew 7eatures : 7utureWindows PE +ew 7eatures : 7uture

    Windows Server 2

  • 7/24/2019 3 Deploying XP

    37/54

    Installing Windows XP from SourceInstalling Windows XP from Source

    Windows XPWindows XP

    1opy i0H folder from XP 1D !"#1opy i0H folder from XP 1D !"#

    Windows XP SP2Windows XP SP2

    !un XPSP26EXE 8S5d5Owin4p!un XPSP26EXE 8S5d5Owin4p

    .see supportOtoolsOspdeploy6htm/.see supportOtoolsOspdeploy6htm/

    .see supportOtoolsOdeploy6ca for 3!EAT info/.see supportOtoolsOdeploy6ca for 3!EAT info/

    'et SS8W add the rest'et SS8W add the rest

  • 7/24/2019 3 Deploying XP

    38/54

    \i386\i386

    \$OEM$\$OEM$

    \Textmode\Textmode

    \$$\$$\$1\$1

    \\

    \\

    \\

    Windows XP filesWindows XP files

    ont!ins !ll OEM filesont!ins !ll OEM files

    M!"s to #sstemdrive#%M!"s to #sstemdrive#%

    ont!ins PnP drivers !nd infsont!ins PnP drivers !nd infs

    M!"s to ! drive on t&e 'om"(ter% E%)% E*\M!"s to ! drive on t&e 'om"(ter% E%)% E*\

    ont!ins Txtset("%oem+ ,,- !nd ./0 filesont!ins Txtset("%oem+ ,,- !nd ./0 files

    M!"s to #sstemroot#M!"s to #sstemroot#

    Distriution Share87older E4planationDistriution Share87older E4planation

    What do the various directory structures in a $uild sourceWhat do the various directory structures in a $uild source

    loo& li&e%loo& li&e%

    $elow contains installation files : Windows XP- device$elow contains installation files : Windows XP- device

    drivers- any additional filesdrivers- any additional files

    Structure .Q"E#Q can e moved in unattend6t4t/Structure .Q"E#Q can e moved in unattend6t4t/

  • 7/24/2019 3 Deploying XP

    39/54

    1ustomising the $uild1ustomising the $uild

    Q"E#Q copies files to local dis&Q"E#Q copies files to local dis&1mdlines6t4t e4ecutes commands at the end of setup1mdlines6t4t e4ecutes commands at the end of setup

    1mdlines6t4t is run synchronously1mdlines6t4t is run synchronously

    1ommands in cmdlines6t4t e4ecute asynchronously1ommands in cmdlines6t4t e4ecute asynchronously

    se start 8wait to call a 1#D filese start 8wait to call a 1#D file

    se start 8wait for each command in the 1#D filese start 8wait for each command in the 1#D file

    1mdlines6t4t has no user environment and no networ& access F1mdlines6t4t has no user environment and no networ& access Fuseful only for Q"E#Quseful only for Q"E#Q

    1mdlines6t4t cannot install #SI pac&ages1mdlines6t4t cannot install #SI pac&ages

    se 3I!un"ncese 3I!un"ncese 3I!un"nce for networ& app installsse 3I!un"nce for networ& app installs

  • 7/24/2019 3 Deploying XP

    40/54

    Adding support for PnP hardwareAdding support for PnP hardware

    DriversDriversmust e availale during 3I mode setupmust e availale during 3I mode setup

    Place files in Q"E#QOQ=ODrivers F can ma&e this a more detailed su structurePlace files in Q"E#QOQ=ODrivers F can ma&e this a more detailed su structure

    1reate su:folders .audio- net- etc/ or vendor specific1reate su:folders .audio- net- etc/ or vendor specific

    nattend6t4tnattend6t4t

    MnattendNMnattendN

    "E#PnPDriversPathJ(driversOaudiodriversOnetdriversOetc)"E#PnPDriversPathJ(driversOaudiodriversOnetdriversOetc)

    Setup prepends RsystemdriveR to each pathSetup prepends RsystemdriveR to each path

  • 7/24/2019 3 Deploying XP

    41/54

    Sysprep JSysprep J

    Prepares a reference system duplicationPrepares a reference system duplicationS#S "SDS#S "SD

    0rd party imaging tools0rd party imaging tools

    X1opyX1opy

    Similar to !IPrep- used for !IS imagingSimilar to !IPrep- used for !IS imaging

    !eBuires relatively similar hardware!eBuires relatively similar hardware

    !uns #ini:Setup .or Windows Welcome!uns #ini:Setup .or Windows Welcome

    in Windows XP/ rather than full setupin Windows XP/ rather than full setup

    System preparation tool

  • 7/24/2019 3 Deploying XP

    42/54

    Sysprep 26

  • 7/24/2019 3 Deploying XP

    43/54

    SysprepSysprep

    Reference Computer is prepared asReference Computer is prepared asdesired Windows and applicationsdesired Windows and applications

    11

    Sysprep is run on the Computer,Sysprep is run on the Computer,which then powers owhich then powers o

    22

    sing Windows P! or an imagingsing Windows P! or an imagingtool, the image is stored "here, to atool, the image is stored "here, to aser#er$ser#er$

    33

    Destination Computer is %ootedDestination Computer is %ootedusing Windows P! or an imagingusing Windows P! or an imagingtool, image is installed&tool, image is installed&

    44

    Destination Computer is poweredDestination Computer is powered

    on, mini'setup runson, mini'setup runs

    55

    Destination Computer is poweredDestination Computer is poweredo ( ready to redistri%uteo ( ready to redistri%ute

    66

    )ile)ile

    Ser#erSer#erReferenceReferenceComputerComputer

    33

    Steps *'+ repeated as needed forSteps *'+ repeated as needed foreach new Computer desiredeach new Computer desired

    44

    DestinationDestination

    ComputerComputer

    How it works

  • 7/24/2019 3 Deploying XP

    44/54

    SyspreSysprepp

    Sysprep6e4eSysprep6e4e#ain tool#ain tool

    Setupcl6e4eSetupcl6e4e

    used to regenerate security IDsused to regenerate security IDs

    7actory6e4e7actory6e4eWhen sysprep is run with the Ffactory optionWhen sysprep is run with the Ffactory option

    Sysprep6infSysprep6inf

    Answer file used y SysprepAnswer file used y Sysprep

    7iles must e in7iles must e in RsystemdriveRsystemdriveROSysprep folderROSysprep folder

    Components

  • 7/24/2019 3 Deploying XP

    45/54

    nattend And Setup #anagernattend And Setup #anager

    Setup #anager creates and modifies unattendedSetup #anager creates and modifies unattendedsetup answer filessetup answer files

    nattendnattend

    SysprepSysprep!ISetup!ISetup

    1an e found with other deployment tools and1an e found with other deployment tools and

    guides in Deploy6ca on the product 1Dguides in Deploy6ca on the product 1D

    pdated versions of tools with XP SP= and XP SP2pdated versions of tools with XP SP= and XP SP2

    tt d A d S t # tt d A d S t #

  • 7/24/2019 3 Deploying XP

    46/54

    nattend And Setup #anagernattend And Setup #anager

    'ocal admin password can e encrypted'ocal admin password can e encrypted

    Setup #anager features ImprovedSetup #anager features Improved

    user interfaceuser interface

    Improved 6chm file on the product 1DImproved 6chm file on the product 1D

    for unattended setup and deploymentfor unattended setup and deployment

    Enhancements

  • 7/24/2019 3 Deploying XP

    47/54

    !emote Installation Service!emote Installation Servicess

    !emote Installation Service!emote Installation ServiceAllows for networ& initiated setupAllows for networ& initiated setup

    1lean scripted install .!ISetup/1lean scripted install .!ISetup/

    1lean imaged install .!IPrep/1lean imaged install .!IPrep/

    ses PXE networ& cards to initiate setup with minimalses PXE networ& cards to initiate setup with minimal

    user interactionuser interaction

    $oot floppy supports select additional networ& cards$oot floppy supports select additional networ& cards

    that are not PXE capalethat are not PXE capale

    RIS

  • 7/24/2019 3 Deploying XP

    48/54

    !IS!IS

    !he client re"uests an #$ address!he client re"uests an #$ address11

    !he #$ address is supplied b% a!he #$ address is supplied b% a

    D&C$ serverD&C$ server

    !he client contacts the '#( server!he client contacts the '#( server

    !he '#( server checks )ctive!he '#( server checks )ctive

    Director% to see if the client hasDirector% to see if the client has

    been pre*stagedbeen pre*staged

    22

    33

    44

    '#( responds or forwards the'#( responds or forwards the

    re"uest to another '#( serverre"uest to another '#( server

    55

    !he '#( server sends startrom+com!he '#( server sends startrom+com

    to the client , launches -(Choiceto the client , launches -(Choice

    66

    11

    22

    33

    44

    55

    66

    D&C$ (erverD&C$ (erver

    '#( (erver'#( (erver )ctive Director% DC)ctive Director% DC

    ClientClient

    How it works

  • 7/24/2019 3 Deploying XP

    49/54

    !IS!IS

    Support for deployingSupport for deployingAll retail versions of Windows 2

  • 7/24/2019 3 Deploying XP

    50/54

    !IS Installation!IS Installation

    RiPrep

    RiPrep.sif

    Mini Setup or

    indows elcome

    RIS

    Setup

    Ristndrd.sifRIS

    S S S

  • 7/24/2019 3 Deploying XP

    51/54

    !IS Server Services!IS Server Services

    $I+' .$oot Information +egotiation 'ayer/$I+' .$oot Information +egotiation 'ayer/The oot server service interacts with the ADThe oot server service interacts with the AD

    and other oot servers to remote install a clientand other oot servers to remote install a client

    T7TPD .Trivial 7ile Transfer Protocol Daemon/T7TPD .Trivial 7ile Transfer Protocol Daemon/

    Protocol used to transfer files needed to remote install- maintain andProtocol used to transfer files needed to remote install- maintain andtrouleshoot a client machinetrouleshoot a client machine

    SIS .Single Instance Storage/SIS .Single Instance Storage/

    !uns on +T7S partition to reduce dis& space usage y removing!uns on +T7S partition to reduce dis& space usage y removingduplicate files from !IS imagesduplicate files from !IS images

  • 7/24/2019 3 Deploying XP

    52/54

  • 7/24/2019 3 Deploying XP

    53/54

  • 7/24/2019 3 Deploying XP

    54/54

    0 24 icrosoft Corporation )ll rights reserved !his presentation is for informational purposes onl%0 24 icrosoft Corporation )ll rights reserved !his presentation is for informational purposes onl%