Distribusjon av Vista - Del 27



Innledning

Denne serien av artikler om automat Windows Vista utrulling fortsetter ved å gå gjennom hvordan du fullstendig automatisere en lett berøring Installasjon av Windows Vista ved hjelp av Microsoft Deployment Toolkit 2008.

I de to tidligere artikler vi så hvordan du utfører en lett berøring Installasjon (LTI) av Windows Vista Enterprise manuelt for ny datamaskin scenario. Denne stede artikkelen viser hvordan du fullstendig automatisere LTI prosessen for ny datamaskin scenario.

Forstå konfigurasjonsfiler

MDT 2008 automatiserer prosessen distribusjon ved hjelp av flere ulike skript. Disse skriptene i sin tur er selv kontrollert av innstillingene du kan definere i konfigurasjonsfiler
. Disse konfigurasjonsfiler er klartekst filer som bruker INI-filformatet. Konfigurasjonsfilene som brukes av MDT er disse:.


    CustomSettings.ini Anmeldelser - Dette er hovedkonfigurasjonsfilen som brukes for å kontrollere skript som automatiserer prosessen distribusjon
  • BootStrap.ini Anmeldelser - Dette er en ekstra konfigurasjonsfil som primært behov for ny datamaskin og erstatt Computer scenarier for å sikre målmaskinen kan koble til ditt synspunkt distribusjon for å starte prosessen distribusjon.

    La oss undersøke hva disse to konfigurasjonsfiler se ut i lab miljø vi brukte i de tre foregående artiklene. Begynn med å åpne Deployment Workbench og utvide Distribuer node for å vise Points Deployment node under den. Deretter høyreklikker du på punktet LAB utplassering vi opprettet tidligere, og velg Egenskaper (se figur 1):


    Figur 1:
    Viser egenskapene til et punkt utplassering
    < P> I dialogboksen for LAB Egenskaper som åpnes, velg fanen Rules (figur 2):


    Figur 2:
    kategorien Regler viser innholdet i CustomSettings.ini fil
    < P> viser Kategorien Regler innholdet i CustomSettings.ini konfigurasjonsfilen for at utplassering punktet. Du kan også vise denne informasjonen ved å åpne Windows Utforsker og bla til M: \\ Distribution \\ Control mappen og dobbeltklikke på CustomSettings.ini filen for å åpne den i Notepad. Du kan se at denne filen har standard INI-format med seksjoner som er definert av hakeparenteser (f.eks [Settings]) og navn /verdi-par i hver seksjon (f.eks Priority = Standard).

    For å se innholdet i Bootstrap.ini fil, klikker du på Rediger Bootstrap.ini knappen nederst til høyre i kategorien Regler. Å gjøre dette åpner Bootstrap.ini filen i Notepad (figur 3):


    Figur 3:
    Innholdet i Bootstrap.ini fil

    Forstå regler

    MDT refererer til disse navn /verdi-par på hver linje av disse konfigurasjonsfiler som regler
    . MDT kaller også styre venstre side av hver en eiendom
    . Ved å legge til eller fjerne regler, kan du tilpasse hvordan scriptene arbeids som driver MDT distribusjonsprosessen. Disse skriptene også opprette og konfigurere flere egenskaper som ikke kan spesifiseres i konfigurasjonsfiler.

    nøkkelen til å være i stand til å tilpasse hvordan MDT distribusjoner fungerer, er å vite hva hver eiendom gjør og hvordan du konfigurerer den. Den beste måten å bli kjent med disse er å lese gjennom Properties delen av Microsoft Deployment Toolkit Reference finner du her. Dette kan synes å være tørr lesning, men det er verdt å lese det gjennom nøye som du vil lære mye om hvordan du tilpasser LTI-distribusjoner.

    Automatisere Lett Touch Installasjon

    La oss nå se på hvordan vi kan automatisere LTI prosessen for distribusjon av Windows Vista SP1 Enterprise. Vi kommer til å bruke det samme miljøet vi satt opp i de to siste artiklene, så gjennom disse artiklene først hvis du må.

    Begynn med å åpne kategorien Regler vist tidligere for poenget LAB distribusjon. Merk all teksten i denne kategorien og slette, deretter lime inn følgende tekst i tab:

    [Settings]
    Priority=Default
    Properties=MyCustomProperty

    [Default]
    OSInstall=YES

    DeployRoot=\\\\SEA-MDT\\Distribution$

    SkipAdminPassword=YES
    SkipApplications=YES
    SkipAppsOnUpgrade=YES
    SkipBDDWelcome=YES
    SkipBitLocker=YES
    SkipBitLockerDetails=YES
    SkipTaskSequence=YES
    SkipCapture=YES
    SkipComputerBackup=YES
    SkipComputerName=YES
    SkipDeploymentType=YES
    SkipDomainMembership=YES
    SkipFinalSummary=YES
    SkipLocaleSelection=YES
    SkipPackageDisplay=YES
    SkipProductKey=YES
    SkipSummary=YES
    SkipTaskSequence=YES
    SkipTimeZone=YES
    SkipUserData=YES

    UserID=jchen
    UserDomain=CONTOSO
    UserPassword=Pa$$w0rd
    KeyboardLocale=en-US

    DeploymentType=NEWCOMPUTER



    TaskSequenceID=TEST-001

    UILanguage=en-US
    UserLocale=en-US
    SkipTimeZone=Yes
    TimeZoneName=Central Standard Time

    JoinDomain=CONTOSO
    DomainAdmin=Administrator
    DomainAdminDomain=CONTOSO
    DomainAdminPassword=Pa$$w0rd

    The Regler kategorien skal nå se omtrent slik ut (figur 4):


    Figur 4:
    CustomSettings.ini filen som brukes for å automatisere LTI

    Vi vil undersøke hva disse ulike regler gjør i et øyeblikk. Men først, klikker du på Bruk for å lagre endringene i din CustomSettings.ini fil.

    Nå fortsetter ved å åpne Bootstrap.ini filen i Notepad og endre innholdet å se slik ut (figur 5):


    Figur 5:
    Bootstrap. ini-fil som brukes for å automatisere LTI

    Nok en gang vil vi diskutere hva disse reglene betyr i et øyeblikk. Men først, velg Fil og deretter Lagre for å lagre endringene til din Bootstrap.ini fil, så nært Notepad og klikk OK for å lukke dialogboksen LAB Properties.

    Nå, i Deployment Workbench, høyreklikker du på din LAB distribusjonspunkt og velg Update (figur 6):


    Figur 6:
    Oppdatere distribusjon Punkt

    Oppdatere et punkt distribusjon gjør to ting:.

    • Oppdateringer konfigurasjonsfiler og tilknyttede skript med de endringene du har gjort
    • Genererer nytt lys Trykk Windows PE boot bilder (.wim og .iso filer) i din distribusjon aksje

      Merk:.
      Hvis du ikke har gjort noen endringer i DeployRoot eiendom eller til legitimasjon (BrukerID, Brukerdomene, brukerpassord) så kan du velge Update (filer) i stedet for Update. Å gjøre dette oppdaterer konfigurasjonsfiler og skript, men ikke genererer nye WinPE boot bilder. Uansett må du oppdatere punkt distribusjon når du gjør endringer i konfigurasjonsfiler.

      Utføre installer

      Du har gjort de nødvendige endringer i konfigurasjonsfiler, og du har også oppdatert poenget ditt distribusjon. Hvis du genererte nye WinPE boot bilder, må du bruke disse til å sette i gang distribusjonen, så enten brenne .iso-filen på en CD og starte din målmaskinen bruke denne CD, eller legge den .wim filen til Boot Images mappen på Windows Deployment Services-serveren hvis du bruker den tilnærmingen-se de to foregående artiklene i denne serien for detaljer.

      Når du starter din bare-metal målmaskinen, enten ved å sette inn WinPE boot CD eller PXE-oppstart det fra din Windows DS server, vil LTI distribusjonsprosessen begynner, bare i stedet for å se denne skjermen som du så i forrige artikkel (figur 7):


      Figur 7:
      veiviseren for Windows Deployment vil IKKE bli vist!

      som ble etterfulgt av en rekke veiviseren skjermer der du hadde å komme med innspill, denne gangen veiviseren vil bli hoppet helt og du vil se denne skjermen i stedet (Figur 8 ):


      Figur 8:
      Dette er hva du vil se når du automatisere LTI prosessen

      Med andre ord, den installerer begynner automatisk uten noen ledetekster nødvendig, og etter et par reboots du være logget inn automatisk til Vista bruker standard administratorkonto. Du kan da logge av som administrator og logger på som en domenebruker for å bekrefte at datamaskinen har blitt koblet til domenet ditt. Du har nettopp vellykket utført en fullstendig automatisert LTI utrulling av Vista Enterprise.

      Forstå Bootstrap.ini File

      For å kunne utføre en fullstendig automatisert LTI distribusjon for ny datamaskin scenario fra et punkt Lab distribusjon, må Bootstrap.ini filen se omtrent slik ut (jeg har satt inn kommentarer innledes med semikolon hver regel eller et sett med regler for forklaringsformål):

      [Innstillinger]
      Priority = Standard

      [Default]
      DeployRoot = \\\\ SEA-MDT \\ Distribution $
      ; KREVES-Angi punkt distribusjon du ønsker å koble måldatamaskinen til

      UserID = jchen
      Brukerdomene = contoso
      brukerpassord = Pa $$ w0rd
      .; NØDVENDIG-Spesifiser domenebrukerlegitimasjon for å koble til et punkt distribusjon
      .; ! Vær oppmerksom på at passordet er ukryptert så sørg for å ivareta denne filen

      KeyboardLocale = en-US
      ; . KREVES-Spesifiser tastaturet lokale innstillinger

      SkipBDDWelcome = JA
      ; NØDVENDIG-Denne regelen fører til velkomstsiden i veiviseren som skal hoppes over.

      Forstå CustomSettings.ini File

      For å kunne utføre en fullstendig automatisert LTI distribusjon for ny datamaskin scenario fra en Lab punkt distribusjon, bør CustomSettings.ini filen se omtrent slik ut (nok en gang jeg har satt inn kommentarer etter hver regel eller et sett med regler for forklarende purposes):

      [Settings]
      Priority=Default
      Properties=MyCustomProperty

      [Default]
      OSInstall=YES
      ; Autoriserer distribusjon av et OS på målmaskinen

      DeployRoot = \\\\ SEA-MDT \\ Distribution $
      ;. KREVES-Se forrige avsnitt above.

      SkipAdminPassword=YES
      SkipApplications=YES
      SkipAppsOnUpgrade=YES
      SkipBDDWelcome=YES
      SkipBitLocker=YES
      SkipBitLockerDetails=YES
      SkipTaskSequence=YES
      SkipCapture=YES
      SkipComputerBackup=YES
      SkipComputerName=YES
      SkipDeploymentType=YES
      SkipDomainMembership=YES
      SkipFinalSummary=YES
      SkipLocaleSelection=YES
      SkipPackageDisplay=YES
      SkipProductKey=YES
      SkipSummary=YES
      SkipTaskSequence=YES
      SkipTimeZone=YES
      SkipUserData=YES

      ; NØDVENDIG-Disse reglene forebygge ulike sider av veiviseren for Windows Deployment fra å bli vist

      UserID = jchen
      Brukerdomene = contoso
      brukerpassord = Pa $$ w0rd
      .; NØDVENDIG-Se forrige avsnitt ovenfor

      KeyboardLocale = en-US
      ;.. KREVES-Se forrige avsnitt ovenfor

      DeploymentType = NEWCOMPUTER
      ; Angir at ny datamaskin distribusjon scenario blir utført

      TaskSequenceID = TEST-001
      ;.. Denne regelen idenfies oppgaven sekvensen blir brukt til å utføre distribusjon < .no>

      UILanguage = en-US
      UserLocale = en-US
      SkipTimeZone = Ja
      TimeZoneName = Central Standard Time
      ; Disse reglene er ganske self-explanatory.

      JoinDomain=CONTOSO
      DomainAdmin=Administrator
      DomainAdminDomain=CONTOSO
      DomainAdminPassword=Pa$$w0rd
      ; Disse reglene delta målmaskinen til domenet når installasjonen er ferdig.

      Konklusjon

      I denne artikkelen har vi sett hvordan du fullstendig automatisere LTI prosessen for ny datamaskin scenario når bruker MDT 2008 for å distribuere Windows Vista SP1 Enterprise på bare-metal hardware. De neste par artikler i denne serien vil grave dypere inn i hvordan du kan tilpasse ulike aspekter av MDT distribusjoner. Anmeldelser