Distribusjon av Vista - Del 7

I forrige artikkel i denne serien, så vi på Windows System Image Manager (Windows SIM), et sentralt verktøy for Windows Automated Installation Kit (Windows AIK) som du bruker til å opprette og konfigurere svarfiler for automatisert utrulling av Windows Vista. I den artikkelen, lærte vi hvordan du bruker Windows SIM til å opprette, konfigurere, validere og lagre svarfiler. Denne artikkel og de to neste artiklene i denne serien vil lede deg gjennom trinnene for å lage et enkelt svar fil du kan bruke til å utføre en helt uovervåket installasjon av Windows Vista på bare-metall systemer som bruker uovervåket Installer fra DVD
distribusjonsmetode. Svaret filen vi vil skape vil være en bare-bones en, det vil si minimal svaret filen du trenger å fullstendig automat Vista distribusjoner. I fremtidige artikler vil vi undersøke flere svar filen innstillinger du kan konfigurere for å automatisere andre aspekter av Vista distribusjon.

Angi region og språk

Start med å velge og åpne Installer. wim fil av hvilken versjon av Vista du ønsker å distribuere ved å følge prosedyren beskrevet i forrige artikkel i denne serien. I denne gjennomgang, vil jeg være å bruke 32-bit amerikansk engelsk versjon av Windows Vista SP1 Enterprise Edition. Når bildefilen er åpen, skape et nytt svar fil ved å velge New Svar fra Fil-menyen.

Nå er vi klar til å begynne å legge til komponenter til vårt svar fil. I Windows Image ruten utvider Components node og velg Microsoft-Windows-International-Kjerne-WinPE node under den. Deretter høyreklikker du på Microsoft-Windows-International-Kjerne-WinPE node og velg Legg innramming for en windowsPE å legge denne komponenten til windowPE passere for svaret fil. Nå i Properties panelet, skriver verdier for de ulike innstillingene for denne komponenten som indikert av følgende tabell:

Setting

Verdi

InputLocale

en-us

Layered Driver

SystemLocale

en-us

UILanguage

en-us

UILanguageFallback

en-us

UserLocale

en-us

The Resultatet skal se slik ut (figur 1):


Figur 1 :
Konfigurere regionale innstillinger og språkinnstillinger

Hva vi har. gjort frem til dette punktet er å spesifisere svaret filen innstillinger for standardspråk og locale for Windows Setup. Tabellen nedenfor beskriver innstillingene vi nettopp har konfigurert i mer detalj:

Setting

Beskrivelse

InputLocale

Keyboard layout og system innspill locale

Layered Driver

Optional-kun brukt til japanske og koreanske keyboards

SystemLocale

Standard språk for Windows Setup

UILanguage

Standard system brukergrensesnitt språk

UILanguageFallback

Reservespråk hvis UILanguage er ikke fullt lokalisert

UserLocale

Locale å bruke for datoer, tider, valuta og tall

Vi er ikke helt gjennom, men som det er et annet svar fil komponent vi må spesifisere å fullføre konfigureringen bruker locale og språk innstillinger. Her er hva du skal gjøre videre: i svarfilen ruten utvider Microsoft-Windows-International-Kjerne-WinPE node og velg SetupUILanguage noden under den. Deretter i Properties-ruten klikker du i boksen til høyre for UILanguage innstillingen og typen en-us som verdien for denne innstillingen (se figur 2):


Figur 2: Konfigurere regional og språk innstillinger (forts)

Jeg er ikke sikker på hvorfor du trenger å angi UILanguage på to steder som dette, men du må.

Akseptere EULA

Det neste vi kommer til å angi svarfilen innstilling som automatisk vil godta lisensavtalen. I Windows Image ruten under Components, finn Microsoft-Windows-installasjons node og utvide den til å vise Userdata node under den. Deretter høyreklikker du på Userdata node og velg Legg innramming for en windowsPE å legge denne komponenten til windowPE passere for svaret fil. Klikk på boksen til høyre for ACCEPTEULA innstillingen for å vise en rullegardinpilen, og klikk på pilen og velg Sann. Resultatet skal se slik ut (figur 3):


Figur 3:
Konfigurere innstillingen for å godta lisensavtalen

Tips:
Hvis du distribuerer en endelig versjon av Windows Vista (for eksempel Windows Vista Business Edition) i stedet for volum-lisensiert Enterprise-utgaven, vil du også trenger å angi produktnøkkelen på dette punktet. For å gjøre det, utvider Microsoft-Windows-Setup \\ Userdata node i svarfilen ruten for å vise ProductKey node under den, og de skriver du inn produktnøkkelen 29 tegn (du må bruke bindestrek) i boksen ved siden av Key innstillingen i Egenskaper ruten.

Lage en ny primær partisjon

Deretter må vi forberede harddisken på datamaskinen vår, så det vil være klar til å installere Vista på den. Vi antar i denne artikkelen som vi distribuerer Vista på bare-metal, det vil si til en harddisk som er partisjonert og har derfor ingen eksisterende volumer på den. Vi er også forutsatt at målet vårt system har bare en harddisk i den. Dette betyr at vi må konfigurere vårt svar fil for å opprette en ny primær partisjon, angi den som den aktive partisjonen, og formatere den med NTFS. Her er hvordan vi gjør dette:

Først legger Microsoft-Windows-Setup \\ DiskConfiguration \\ Disk komponent til windowsPE konfigurasjon pass av svaret fil, og i ruten Egenskaper, sett verdien av DiskID til antall 0 (se figur 4):


Figur 4: Velge disk 0 for å opprette en ny partisjon på den

Deretter legger Microsoft-Windows-Setup \\ DiskConfiguration \\ Disk \\ CreatePartitions \\ CreatePartition node til windowsPE konfigurasjon pass av svaret fil, og i Properties panelet, konfigurere innstillingene vist i figuren nedenfor for å opprette en ny primær partisjon på størrelse 50 GB (se figur 5):


Figur 5 :
Opprette en ny primær partisjon på den valgte disken

Tips:
Hvis du vil at din nye partisjonen til å fylle opp hele harddisken, sette Utvid innstillingen til True og ikke angir en verdi for Størrelse.

Nå må vi markere vår nye partisjonen (partisjonen 1) som aktiv og formatere den med NTFS. For å gjøre dette, legger Microsoft-Windows-Setup \\ DiskConfiguration \\ Disk \\ ModifyPartitions \\ ModifyPartition node til windowsPE konfigurasjon pass av svaret fil, og i Properties panelet, konfigurere innstillingene vist i Figur 6 nedenfor:


Figur 6: Sette den nye partisjonen som aktiv og formatere den med NTFS

Vær oppmerksom på at vi også måtte spesifisere Bestill innstillingen i figuren over-dette er nødvendig.

Spesifisere Target Partition

Nå er vi klare til å fortelle Windows Setup som partisjon vi ønsker å installere Vista på. Å angi hvor du vil installere image, legger Microsoft-Windows-Setup \\ DiskConfiguration \\ ImageInstall \\ OSImage \\ InstallTo node til windowsPE konfigurasjon pass av svaret fil, og i Properties panelet, konfigurere innstillingene vist i Figur 7 nedenfor :


Figur 7: Angi at Windows Installasjonsprogrammet vil installere Vista på partisjon 1 av disk 0

Validering og Saving the Answer File

På dette punktet la oss velg Godkjenn Svar fil fra Verktøy-menyen og se etter eventuelle feil eller advarsel hendelser som vises i meldingsruten (bare informasjons hendelser skal vises, og de du kan trygt ignorere). Nå lagre svaret fila med filnavnet autounattend.xml i rotkatalogen på en USB-minnepinne. Hvorfor NAME IT autounattend.xml? Og hvorfor lagre den på en flash-stasjon? Du vil finne ut i neste artikkel i denne serien!

Undersøke og Kommenterer svarfilen

La oss avslutte med å ta en rask titt på svaret filen vi nettopp opprettet. Hvis du åpner autounattend.xml med Notepad skal det se omtrent slik ut:?

< xml version = "1.0" encoding = "utf-8" >
< xml version = "1.0" encoding = "utf-8" >
< unattend xmlns =? "urn: skjemaer-microsoft-com: unattend" >

< innstillinger passere = "windowsPE" >
< komponent name = "Microsoft-Windows-International-kjerne-WinPE" processorArchitecture = "x86" publicKeyToken = " 31bf3856ad364e35 "language =" nøytrale "versionScope =" nonSxS "xmlns: WCM =" http://schemas.microsoft.com/WMIConfig/2002/State " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<SetupUILanguage>

<UILanguage>en-us</UILanguage>

</SetupUILanguage>

<InputLocale>en-us</InputLocale>

<SystemLocale>en-us</SystemLocale>

<UILanguage>en-us</UILanguage>

<UILanguageFallback>en-us</UILanguageFallback>

<UserLocale>en-us</UserLocale>

</component>

<component name = "Microsoft-Windows-Setup" processorArchitecture = "x86" publicKeyToken = "31bf3856ad364e35" language = "nøytrale" versionScope = "nonSxS" xmlns: WCM = "http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<UserData>

<AcceptEula>true</AcceptEula>

</UserData>

<DiskConfiguration>

<Disk WCM: action = "legge" >
< CreatePartitions >
< CreatePartition wcm:action="add">

<Order>1</Order>

<Size>50000</Size>

<Type>Primary</Type>

</CreatePartition>

</CreatePartitions>

<ModifyPartitions>

<ModifyPartition wcm:action="add">

<Active>true</Active>

<Format>NTFS</Format>

<Order>1</Order>

<PartitionID>1</PartitionID>

</ModifyPartition>

</ModifyPartitions>

<DiskID>0</DiskID>

<WillWipeDisk>true</WillWipeDisk>

</Disk>

</DiskConfiguration>

<ImageInstall>

<OSImage>

<InstallTo>

<DiskID>0</DiskID>

<PartitionID>1</PartitionID>

</InstallTo>

</OSImage>

</ImageInstall>

</component>

</settings>

<cpi:offlineImage cpi: source = "wim: w: /sources/vista%20enterprise%20sp1/install.wim#Windows Vista Enterprise" xmlns: cpi = "urn: skjemaer-microsoft-com: KPI" />
< /unattend >

Her er et tips: Hva om du trenger for å lage flere ulike svarfiler og de trenger alle å bli navngitt autounattend.xml? I så fall bare legge til kommentarer på svarfiler ved hjelp av standard HTML kommentar syntaks som følger:?

< xml version = "1.0" encoding = "utf-8" >?
<! - #################################### ######### - >
<! - Svar fil opprettet i Distribuere Vista Del 7 - >
< ! - ############################################# - >
< unattend xmlns = "urn: skjemaer-microsoft-com: unattend" >

og så videre. Vi vil fortsette dette i neste artikkel i denne serien.