[ A Service Pack 1 integrálása Windows Vista telepít?készletbe ]

A Service Pack 1 integrálása Windows Vista telepít?készletbe

  • 2007-10-24 12:46
Bár a Microsoft hivatalosan nem támogatja és nem is nyújt eszközt a Windows Vista szervizcsomagjának integrálásához, egy kis trükkel mégis létrehozhatunk SP1-gyel frissített telepít?készletet - ráadásul mindezt Microsoft-os segédeszközökkel. Az eljárás viszonylag bonyolult és igen sok id?re, valamint szabad lemezterületre van szükségünk, így csak akkor vágjunk bele, ha feltétlenül szükséges.

Korábbi cikkünkben már tárgyaltuk, hogy a Windows Vista telepít?készlete képfájl-alapokon nyugszik, így a DVD-lemezen található, több GB méret? "install.wim" fájl tulajdonképpen egy készen telepített Windows Vista példányt tartalmaz, mely csak a konfigurálásra vár. Azt is tudjuk, hogy a Windows Automated Installation Kit (WAIK) egyik segédprogramja segítségével ezeket a képfájlokat akár telepítés nélkül is szerkeszthetjük, valamint már elkészült telepítést is rögzíthetünk egy új képfájlba. Pontosan ezt fogjuk tenni a következ?kben is.


Ahhoz, hogy sikeresen integráljuk a Service Pack 1-et a Vista telepít?be, négy dologra lesz szükségünk:

  • Egy mindent?l független operációs rendszerre, mely lehet akár Windows XP SP2 is,
  • egy eredeti Windows Vista telepít?lemezre,
  • egy üres, legalább 10 GB méret? merevlemezre, vagy partícióra, melyre a telepítést végezzük
  • ,
  • a Windows AIK csomagra.


  • Jelöljünk ki egy legalább 10 GB méret? üres partíciót a Windows Vista SP1 integrált telepítés számára, majd indítsuk újra a számítógépet és a szokásos módon telepítsük fel a Windows-t. Ügyeljünk rá, hogy azt a változatot jelöljük ki, melyre kés?bb szükségünk lesz, az általunk létrehozott telepít? ugyanis - eltér?en az eredetit?l - már csak ezt az egy kiadást fogja tartalmazni. A telepítés során ne írjuk be a termékkulcsot!

  • Amikor a telepít? végez és az els? felhasználói beavatkozás szükségessé válik ne kezdjük el bekonfigurálni a rendszert, ehelyett nyomjuk le a "Ctrl+Shift+F3" billenty?kombinációt, mire a Windows újraindul.


    [ Itt nyomjunk Ctrl+Shift+F3-at! ]

    Itt nyomjunk Ctrl+Shift+F3-at!


    A rendszer ekkor kihagyja az el?zetes beállítási lehet?ségeket és úgynevezett "audit" módba kapcsol. A Windows automatikusan a beépített "administrator" felhasználóval bejelentkezik és megjelenik a "sysprep" rendszerel?készít? eszköz. Fontos, hogy ne zárjuk be ezt az ablakot, ha útban van, csak helyezzük odébb, valamint ne módosítsunk semmilyen rendszerbeállításon. Az audit (szerkeszt?) módban olyan változtatásokat hajthatunk végre a Windows-on, melyek a kés?bbi telepítéskor már automatikusan érvénybe lépnek - ebben az esetben például felfrissítjük a rendszert.

    Helyezzük be a Service Pack 1 telepít?lemezt, vagy tallózzuk ki annak elérési útvonalát, majd az "spinstall.exe" fájlra duplán kattintva indítsuk el a telepítést. A beavatkozás nélküli installációhoz jelöljük be a számítógép automatikus újraindítását engedélyez? négyzetet ("Automatically restart computer"). Az SP1 telepítése a számítógép sebességét?l függ?en akár több órát is igénybe vehet, de egy er?sebb masinán körülbelül egy- másfél órával kell számolnunk.

  • Miután a szervizcsomag feltelepült visszatérünk a Windows asztalra, és újból felt?nik a rendszerel?készít? eszköz, melyet ezúttal használni is fogunk. El?tte azonban érdemes eltávolítani a Service Pack 1 telepít? biztonsági mentéseit, melyeket a lecserélt rendszerfájlokról készített. Így a csomag eltávolíthatatlan lesz (nyilvánvalóan nem is akarjuk eltávolítani), azonban több GB lemezterületet nyerünk - így a képállomány is jóval kisebb lesz. A hátramaradt biztonsági másolatok eltávolításához nyomjuk le a "Win+R" billenty?kombinációt, majd írjuk be a Futtatás mez?be a "vsp1cln.exe" parancsot. A felbukkanó kérdésre válaszoljunk igennel ("i/y").


    [ Pucoljuk ki a fölösleges biztonsági másolatokat ]

    Pucoljuk ki a fölösleges biztonsági másolatokat


    A sysprep segédalkalmazást a számítógépforgalmazók a telepít?készlet testreszabását követ?en szokták alkalmazni, segítségével a szükséges módosítások után "visszazárható" a rendszer, így amikor a felhasználó el?ször indítja el azt, a szokásos el?telepítési környezettel találkozhat. Ezt tesszük mi is, a Service Pack 1 telepítése után zárjuk vissza a Windows-t a következ? módon:


    [ Válasszuk az OOBE/Generalize/Shutdown opciókat! ]

    Válasszuk az OOBE/Generalize/Shutdown opciókat!


    A Windows felkészíti a rendszert a visszazárásra, vagyis eltávolítja az egyéni biztonsági azonosítókat, alkalmazásbeállításokat és leáll.

  • Indítsuk el az eredeti operációs rendszert, melyr?l elérhet? az a lemez, illetve partíció, amelyre a Vista SP1 telepítést végeztük. A Start menüben keressük ki a "Windows AIK" mappát és indítsuk el a "Windows PE Tools Command Prompt" alkalmazást.

    Miután a parancssoros eszköz elindult, adjuk ki a következ? utasítást, mely arra utasítja az "imagex" segédprogramot, hogy az általunk megadott meghajtón található Windows telepítést foglalja egy új ".wim" képfájlba. A /compress kapcsoló a képállomány tömörítésére utasítja az alkalmazást.


    imagex /compress maximum /flags "Ultimate" /capture d: c:\install.wim "Windows Vista Ultimate"


    A fenti parancsba természetesen a saját környezetünknek megfelel?en helyettesítsük be az értékeket, így az "Ultimate" helyére az általunk használt Vista-változat nevét adjuk meg, a "d:" a Vista SP1 el?telepítés meghajtó-bet?jelét jelzi, a "c:\" pedig az az útvonal, ahová az újonnan elkészül? képfájl kerül. Mint láthatjuk, a képállomány létrehozásakor a lapozófájl, a hibernációs fájl és a Lomtár mappái alapértelmezésként kivételt képeznek, így ezekkel nem kell tör?dnünk. Ez a m?velet szintén hosszabb id?t, akár egy órát is igénybe vehet.

  • Amikor elkészült a saját "install.wim" fájlunk, nincs más teend?nk, mint elkészíteni az új Vista telepít? DVD-t. Ezt legegyszer?bben az eredeti lemez ISO képfájlba mentésével, az install.wim állomány lecserélésével, majd az ISO ismételt lemezre írásával érhetjük el. Az ISO fájlok kezeléséhez az UltraISO-t vagy ehhez hasonló alkalmazást javaslunk, míg a lemez írásához a Nero Burning Rom lehet a megfelel? választás, de akár használhatjuk az ingyenes ISO Recorder-t is.

  • A fenti lépéseket követve immár Service Pack 1-gyel integrált Windows Vista telepít?lemezt tartunk a kezünkben, de ne feledjük, hogy ez a készlet csak az általunk használt Vista-változatot tartalmazza, így ha a telepítést termékkulcs megadása nélkül kezdjük, már nem választhatunk a többi négy kiadásból. Ha több változatot is tartalmazó lemezre van szükségünk, minden egyes változatnál meg kell ismételnünk az 1-4. lépéseket, valamint a 4. lépésben az "/append" kapcsolót kell alkalmaznunk az "imagex" futtatásánál.

A Windows Vista Service Pack 1 jelenlegi bétaváltozatának rövid bemutatását korábbi cikkünkben olvashatja.
Sziasztok!

Megcsináltam egy ilyen telepít? lemezt, amikor a telepítés a végére ér, nekem behozza a sysprep tools-t.
Ez nektek is el?jött? Utána ujra kellett inditanom és azután folytatta a win a telepitést a felhasználói adatok bekérésével.

Üdv: Somi

2008-04-26 22:36
Miért nem m?ködik vLite-tal? Mert próbáltam de nem ment. És nincs id?m arra, hogy WAIK-ot letöltsem, új XP-t és Vistát rakjam, meg szenvedjek az egésszel. Nincs egyszer?bb módja?
Ezzel teljesen újratelepíti a Windowst?
Ez a kedvenc cikkem! Nagyszer?en integrálhatok így! Köszi még egyszer moonman!!!

2008-04-19 21:32
"... ne feledjük, hogy ez a készlet csak az általunk használt Vista-változatot tartalmazza, így ha a telepítést termékkulcs megadása nélkül kezdjük, már nem választhatunk a többi négy kiadásból. Ha több változatot is tartalmazó lemezre van szükségünk, minden egyes változatnál meg kell ismételnünk az 1-4. lépéseket, valamint a 4. lépésben az "/append" kapcsolót kell alkalmaznunk az "imagex" futtatásánál."
Hy! Nekem egy dolog nem tiszta. Mondjuk integrálom az ultimate-be az SP1-et. Megcsinálom a képfile-t, node ebben a képfileban csak az ultimate lesz benne, vagy mindegyik, csak nemtudok választani?
Poli! Bármit amit fel telepítel ilyenkor az m?ködik. Ezzel elmondtam mindent.
Ha esetleg programokat is szeretnék beleintegrálni a telepít?be az is müxik?
Ez jó lehet akkor is ha csak ujra akarom rakni a vistát? Pontosabban: sima install, aztán a ctrl+shift+F3-al felrakom az SP1-et, aztán meg használom. Gondolom, miért ne menne...

kérdés oka: ujra raktam és megpróbáltam windowsupdate-n keresztül tolni a dolgokat, aminek sorozatos kék lett a vége. Érdekesség, hogy semmi olyan hardware-m nincs ami gondot okozhatna...
Nagyszer? cikk moonman! Gratulálok! Meg csináltam, szuper! Nagyon el lehet így játszadozni a telepít?vel! :-) Nem írok már tippeket hackeléshez.
Én is megcsináltam ezeket a lépéseket és meg is kaptam az install.wim fájlt. De az én telepít?m nem tartalmaz ilyen fájlt eredetileg. A sources mappába találhatók DLL-ek és még sok más mappa.Ilyenkor mit lehet tenni egy ISO összeállításához.

2008-02-19 03:14
Igen, végül sikerült, pont az a vicces, hogy ugyanúgy csináltam mindent.
Vagy azt csináltad meg és az lett jó másnap? Mert nem jövök rá.
? moonman most olvastam a blog-odban, hogy gondjaid támadtak a végleges Vista SP1 integrálásával. Valóban így van ez, mert én elvileg a véglegeset integráltam és használom is, (leellen?rizend? nem id?korlátos) de akkor hátha nem így van vagy nem tom.
Jah a DreamScene-t elvileg le tudod külön is tölteni néhány torrent oldalon is megtalálható. Nekem mondjuk 64 biten nem m?ködött, egyébként biztos használható x86-os rendszereken. De amúgy az Ultimate Extrák azért azok mert nem lehet csak úgy mindenhova telepíteni.
Oh, ezzel nincs probléma az megvan, de nekem külön kéne és gondoltam megkérdeem hgoy valaki neme tudja hogy lehet amugy a letöltés telepítés közben megtaláltam a fájlokat amiket letölt (%WinDIR%SoftwareDistributionDownload), de azok csak cab fájlok és azal nem tudok mit kezdeni.
A Multitelepítésr?l(/append) nem tud mondani senki semmmit?
Mikor integrálod az SP1-et, annál a lépésnél amikor felraktad a csomagot a telepített Vistára, keress rá a frissítésekre, telepítsd fel ?ket amit akarsz akár az extrákat is és csak azután csináld meg az install.wim képbe csomagolást. Így a Vista telepítésénél már benne lesznek a cuccok.
Nem a témához tartozik de a Ultimate extráit nem lehet valahogy elfogni updateközben hogy késöbb ne kelljen letölteni? Mert letölteni ügye nem lehet.
moonman: akkor nem volt rá id?d
én még megpróbáltam a flageket ugyanúgy nagybet?vel írni mint az eredetiben de úgy sem ment.
De maga a telepítésem jó mert bármelyiket feltudom tenni ha csak magában van egyben nem megy.
Ja amúgy az apppend nem tart sokáig mert már csak azokat a fájlokat teszi bele ami eltér vagy hiányzik
Amúgy letöröltem a ideiglenes mappát amit mondtam (azt ami számok meg nevek sorozata és az SP1 csinált nem szolt érte de még mindig nem értem mért marad ott valamiko meg nem) meg nekem volt a lemezen egy üres pre...valami mappa is azt is le lehet törölni mert ha nem akkor megjelenik a telepítés után is meg van még a Windows könyvtárban egy debug mappa az is új a sima Vista lemezhez képest de csak log van bene és az is majdnem üres.
Szerintem ezeket érdemes megfogadni mind fölösleges szemét telepítés után úgyis törölni kéne.
És ha mégis eljutsz odáig hogy meg nézed hogy neked m?ködik e az /append el akkor kérlek írd le a tapasztalatodat (ha jól emlékszem az eredeti cikk hozzászólásainál is volt egy komment hasonló problémáról csak nem írta meg a körülményeket és választ sem kapot)

2008-02-12 16:31
Én is virtuális gépben csináltam, a capture-t pedig saját készítés? WinRE-b?l. Nekem m?ködött, de van egy integrált Ultimate-em, ha lesz este id?m, beletolok mondjuk egy Business-t próbaképp.
jaja külön müködik is csak egybe nem megy.
amugy mért van az hogy lefutatom a vsp1cln.exe-t és ot marad az egyiken az ideiglenes mappa a másikon meg nem.
Amugy VM ben csináltam ne a MS-félében a virtuális lemezek remekül lehet variálin pl átadni annak ami megcsinálja belöle a image-t
én pl: egyszere futatam 2GB memoriás 2,1Ghz-es gépen vista alatt két VM gépet (512Mb mem.el)amiben települtek a rendszerek meg az sp1 kb 1 óra 20 perc amire eljutok a lezárásig mind a kettövel(hangsulyozom párhuzamosan) utána még image készítés és kész a wim be teszem ez eredeti lemezröl készült képbe és teleitném de nem megy. legalábis ha kettö vagy több van a wim-ben

2008-02-12 15:31
LaCi: jól írtad, de ugye az tiszta, hogy el?tte egy Business-t is fel kell telepíteni és arra is rá kell húzni az SP1-et?
imagex /compress maximum /flags "Ultimate" /capture x: y:install.wim "Windows Vista Ultimate"
imagex /compress maximum /flags "Business" /append x: y:install.wim "Windows Vista Business"
Ha csak az els?t hajtom végre akkor minden ok, azt telepíti tökéletesen, ha viszint a másodikat is meg akarom csinálni akor a épfájl létérejön, de mikor már telepíteném nem találja a telepítend? lemezkép fájlt hiba üzenetet kapom.
Mi lehet a baj?
Mit irtam rosszul?

2008-02-11 04:38
Nem kell új katalógus, szépen megy a régivel is.
Valószín?leg új katalógusfájlt (.clg) kell generálni az elkészített .wim fájlhoz, mivel megváltozik a tartalma, és a telepít? a katalógusfájlból keresi ki az adott verzióhoz szükséges kicsomagolásra kerül? fájlokat. Az új katalógusfájlt szintén be kell illeszteni a telepít?be, a régit felülírva.
Az iso elkészítéséhez a cdimagegui nev? program is használható.
A cdimagegui-ban bootszektornak a lemezen található bootetfsboot.com-ot kell megadni, valamint be kell állítani, hogy a program ne tör?djön a maximális lemezmérettel (650MB).