Slipstreaming Windows Service Packs

Tidligere denne uken hadde jeg en hard feil disken i en av mine servere. Stasjonen var ikke helt død om, mye av dataene var fortsatt lesbare. Dette var litt av en lettelse siden jeg oppdaget at backup av stasjonen var også skadet. Jeg ønsket å bruke Windows Backup til å kopiere viktige filer ut av den gamle stasjonen, men dessverre, Windows vil ikke starte opp. Jeg bestemte meg for å løse problemet ved å installere Windows, slik at jeg kunne starte opp systemet og deretter kopiere salvageable data til en annen stasjon.

Selv om dette høres ut som en solid plan, det er en stor hull i det selv. Serveren ble kjører Windows Server 2003 Service Pack 1. Min Windows Server installasjons CD var en pre-service pack utgivelsen. Hvis jeg skulle bare installere CDen, ville jeg bli overskrive nyere operativsystemfiler og ville trolig rotet systemet opp verre enn det allerede var.

For å komme rundt dette problemet, bestemte jeg meg for å lage en Windows Server 2003 installasjons CD som allerede er inkludert i servicepakken. Fremgangsmåten for å gjøre så blir kalt slipstreaming. Tanken er at du overskriver noen av filene på installasjons CD med filer fra oppdateringspakken, og deretter brenne den nye kolleksjonen av installasjonsfilene til en oppstartbar CD.

forutsetningene

Før vi fordype deg i prosessen, er det et par ting som du kommer til å trenge. Først skal du trenger en Windows Server 2003 installasjons CD. Dette trikset fungerer med Windows XP også, og jeg mistenker at det sannsynligvis fungerer også med Windows 2000. Du er også kommer til å trenge en kopi av oppdateringspakken du har planer om å installere.

Selv om prosessen med slipstreaming en oppdateringspakke på Windows-installasjonsfilene er ganske lett, noe som gjør en oppstartbar slipstreamed Windows installasjons CD ut av dine endrede filer tar litt mer innsats. For ikke lenge siden, prosedyren involvert ved hjelp av Nero eller et lignende produkt for å skape den nødvendige informasjonen oppstartssektoren manuelt. I dag skjønt, det er verktøy som er bedre egnet til jobben. Du vil fortsatt trenger en kopi av Nero, Easy Media Creator, eller noe sånt for å lage CD, men jeg anbefaler at du bruker et verktøy som heter nLite for å bidra til å skape CD image før brenning.

nLite er en gratis verktøy som du kan laste ned fra Internett på: http://www.nliteos.com/download.html nLite ble faktisk utformet som en mekanisme for å fjerne Windows-komponenter, men det fungerer veldig bra for å skape slipstreamed boot CDer. nLite har også noen forutsetninger av sine egne. nLite er avhengig av Microsoft .NET Framework. Du kan laste ned .NET Framework fra Microsofts webområde på: http://www.microsoft.com/downloads/thankyou.aspx?familyId=262D25E3-F589-4842-8157-034D1E7CF3A3&displayLang=en. Du vil også trenge Service Pack 1 for .NET Framework, som er tilgjengelig for nedlasting på: http://www.microsoft.com/downloads/thankyou.aspx?familyId=a8f5654f-088e-40b2-bbdb-a83353618b38&displayLang=en

Når du har lastet ned og installert .NET Framework, oppdateringspakken for .NET Framework, og nLite verktøyet, er du klar til å komme i gang. Ved hjelp av nLite å slipstream en oppdateringspakke er enkel, men jeg må påpeke at nLite er nyttig for mer enn bare slipstreaming oppdateringspakker. Verktøyet er utviklet for å hjelpe deg å lage egendefinerte Windows installasjons CDer.

Når du starter nLite, vil du se et skjermbilde som ber deg hvilket språk du vil bruke. Hvis du leser dette, så jeg antar at du vil velge engelsk. Klikk på Neste, og du blir bedt om å angi plasseringen av Windows-installasjonsfilene. Du kan legge inn en nettverksressurs sti eller en mappe på harddisken, men jeg foretrekker vanligvis å peke nLite direkte til en fabrikk Windows installasjons CD. Uansett hvilken metode du velger å bruke, vil du se et skjermbilde som ligner på det som er vist i figur A.


Figur A: Skriv inn plasseringen av dine Windows-installasjonsfilene

neste skjermbildet som du vil se gir deg sjansen til å importere noen andre innstillinger. Bare klikk på Neste for å ignorere denne skjermen. Du vil nå se hoved nLite skjermen, vist i figur B. Klikk på Integrer en Service Pack knappen og lage en oppstartbar ISO-knappen. Klikk på Neste for å fortsette


Figur B:. Klikk på Integrer en Service Pack knappen og lage en oppstartbar ISO knappen

Klikk på Neste og nLite vil be deg om å velge oppdateringspakken for integrering. Klikk på knappen Velg og velg deretter oppdateringspakken installasjonsfilen. Det er ikke nødvendig å pakke ut oppdateringspakken filens innhold manuelt. Så snart du foretar et valg, vil slipstreaming prosessen begynne. Tiden som slipstreaming tar å fullføre er svært avhengig av hvilken versjon av Windows du bruker, og på hastigheten på systemet ditt. På min 3,2 GHz Pentium 4, tok det omtrent et og et halvt minutt å slipstream Service Pack 1 til Windows Server 2003.

Når slipstreaming prosessen er fullført, vil du se en skjerm som spør deg om en etikett for ISO-fil som nLite vil skape. ISO-filen er et CD-bilde. Jeg anbefaler å bruke en beskrivende etikett, for eksempel WIN2K3SP1 eller noe sånt. Denne skjermen gir deg også muligheten til å inkludere andre filer på CD image, men for en enkel slipstream, gjør det er unødvendig. Klikk på Neste for å lage ISO-filen.

Brenne CD

Så langt jeg vet, Windows-operativsystemet ikke tilbyr en mekanisme for å lage en CD basert på en ISO image. Derfor må du stole på tredjeparts programvare for å få jobben gjort. Jeg liker å bruke Easy Media Creator (navnet på den nye versjonen av Easy CD Creator), men Nero fungerer også. Selve metoden som du vil bruke, avhenger i stor grad på CD brenner programvare som du bruker. Bilde C viser hva du brenner en CD basert på et ISO-bilde ser ut i Roxio Easy Media Creator


Figur C:. Når du har opprettet ISO-filen, må du brenne det på en CD

En alternativ metode

nLite verktøyet automatiserer prosessen med slipstreaming en oppdateringspakke. Du kan imidlertid slipstream en oppdateringspakke uten aide av nLite. Selve slipstreaming prosessen er enkel. Fangsten er at den metoden som jeg skal vise deg er ikke det beste valget hvis du har planer om å brenne installasjonsfilene til en oppstartbar CD. Hvis du ønsker å lage en integrert sett med installasjonsfiler for bruk på en ukurant CD eller til bruk på en nettverksressurs distribusjon, så denne teknikken fungerer bra. Hvis du ønsker å lage en oppstartbar CD, så kan du bruke denne teknikken sammen med noen fancy oppstartssektoren manipulasjon. Alt i alt, den andre teknikk som jeg viste deg er mye lettere for å lage en oppstartbar installasjons CD.

Det første trinnet i manuelt slipstreaming en oppdateringspakke er å kopiere Windows-installasjonsfilene til en mappe på nettverket (eller på den lokale harddisken). Deretter oppretter du en tom mappe på harddisken og kopier oppdateringspakken til denne mappen. Nå åpner et ledetekstvindu, naviger til service pack mappe, og skriv inn service pack filnavn med -X bryteren (servicepack.exe -X). Oppdateringspakken Installasjonsprogrammet vil nå spørre deg om banen som ønsker du å pakke ut oppdateringspakken filer. Skriv inn navnet på den gjeldende katalogen og klikk OK for å fortsette. Når du gjør det, vil installasjonsprogrammet pakke ut filene i oppdateringspakken. Det siste trinnet er å gå inn i UPDATE kommando etterfulgt av /S bytte et kolon, og banen til Windows installasjonsfiler (UPDATE /S: C: \\ W2K3CD). Dette vil oppdatere Windows-installasjonsfilene til å omfatte oppdateringspakken.

Konklusjon

I denne artikkelen har jeg forklart at hvis du prøver å installere Windows på nytt som en måte å reparere en feil system, du kan gjøre mer skade enn godt hvis du forsøker å installere versjon finnes på installasjons CD. Et bedre alternativ er å lage en integrert installasjons CD som kombinerer Windows med gjeldende oppdateringspakken. I denne artikkelen, jeg viste deg hvordan du kan lage en slik CD.



Previous:
Next Page: