Windows Ghost - Kloniranje

Embed Size (px)

DESCRIPTION

pc

Citation preview

  • 5/25/2018 Windows Ghost - Kloniranje

    1/8

    Kloniranje Windows-a

    tekst napisao: Slobodan Maljkovi

    Pred vama je stotinak novih raunara na koje treba instalirati Windows i poslovni softver.

    Kako obaviti ovaj zadatak za to krae vreme i uz to manje nerviranja?

    Svakako su vam poznati programi za dupliciranje sadraja hard diskova, od kojih jenajpopularniji Norton Ghost. Korisnici koji instaliraju raunare "od nule" znaju koliko je

    to mukotrpan, vremenski zahtevan i ne ba kreativan posao. Moemo li iskoristiti NortonGhost tako da instalacija radi i na razliitom raunaru. Ako to IBM ili Dell rade namilionima isporuenih kompjutera, zato ne bismo i mi... U ovom tekstu pomoi emo

    korisnicima Windows XP Professional, a objanjenja najveim delom vae i za XPHome, odnosno Windows 2000.

    MS Deploy Tools

    Microsoft je za sistem-administratore, OEM PC distributere i sve one koji estoinstaliraju Windows pripremio alatku Sysprep (System Preparation Tool) koja, uz prateedatoteke, ini MS Deploy Tools paket, a slui za pripremu instaliranog Windows-a namaster-kompjuteru za kloniranje na druge raunare koji u hardverskoj konfiguraciji mogubitno da se razlikuju od osnovne maine.

    Sysprep e, nakon prvog butovanja, svakom kloniranom raunaru dodeliti unikatniLocal Machine Security ID (SID), kao da je u pitanju regularni proces instalacije istartovae Mini-Setup Wizard koji od korisnika trai informacije o imenu raunara,serijskom broju, regionalnim setovanjima itd. Mogue je upisati ta podeavanja ukonfiguracioni tekst-fajl tako da kloniranje protekne bezbolno i potpuno automatski.

    Mini-Setup e izvriti i test svih plug and play (a po potrebi i non-plug and play)ureaja pa onda, u zavisnost od situacije, ukloniti nepotrebne drajvere i dodati nove. Sveto traje nekih 5-6 minuta, umesto 45-60 koliko troi regularna Windows Setup procedura.

    ta moramo znati?

    Veina plug and play ureaja, kao to su grafike i muzike kartice, mreni adapteri ili

    modemi nemaju bitniji uticaj na image instalaciju, poto e takvi ureaji biti ispravnodetektovani, instalirani i konfigurisani nakon prvog startovanja kloniranog Windows-a.Meutim, moramo imati u vidu nekoliko drugih tipova hardverskih komponenti i

    perifernih ureaja koji nisu meusobno kompatibilni, to rezultuje time da ne moemo

    imati univerzalnu image instalaciju upotrebljivu na svim raunarima.Da bismo image instalaciju mogli da upotrebimo na ciljnom raunaru, HAL (HardwareAbstraction Layer) polaznog i ciljnog raunara moraju biti isti ili kompatibilni, Mass

    Storage Controller (HDD kontroler) ciljnog raunara mora biti podran u Windows-u(mora postojati njegov opis u datotekama Machine.inf, Scsi.inf, Pnpscsi.inf ili Mshdc.infkoje su deo operativnog sistema), a particija hard diska ciljnog raunara na koju

    kopiramo image ne moe biti manja od one na kojoj je ta instalacija pravljena.

  • 5/25/2018 Windows Ghost - Kloniranje

    2/8

    HAL je, da podsetimo, komponenta (layer) Windows-a koja omoguava upravljanjeureajima na optem i apstraktnom nivou. Postoji nekoliko verzija HAL-a koje WindowsXP podrava, a koje odgovaraju razliitim generacijama PC-ja. Na instalacionomWindows XP Pro disku postoji est verzija HAL datoteka, a Windows Setup procedura e

    jednu od njih preimenovati u Hal.dll, u zavisnosti od detektovane matine ploe raunara.

    Kasnije e operativni sistem graditi Device Manager grane i rasporeivati resurse.U tabeli su navedeni nazivi originalnih HAL datoteka sa instalacionog CD-a kao i listaodgovarajuih PC raunara. U tabeli ete primetiti razne skraenice. ACPI (Advanced

    Configuration and Power Interface) predstavlja industrijski standard koji omoguavaPower Managment, plug and play i opcije kao to je softversko paljenje i gaenjeraunara. (A)PIC je skraenica od (Advanced) Programmable Interrupt Controller. On

    omoguava proirenje standardnih 16 IRQlinija, ime se izbegava deljenje interaptameu ureajima, omoguava bri odziv raunara na komande, istovremeni rad ureaja,multiprocesorska podrka itd. Iako je APIC standard zamiljen pre nekoliko godina,proizvoai matinih ploa masovno ugrauju ovu korisnu opciju tek u poslednje vreme.Kako razlikovati APIC i PIC? Najlake je da u BIOS Setup-u matine ploe proverite

    postoji li stavka kojom se ukljuuje APIC opcija.Treba imati u vidu da image napravljen na APIC master-raunaru nee uopte raditi naPIC mainama, dok je obrnut scenario mogu, ali se u tom sluaju ne koriste naprednemogunosti APIC sistema.

    Ovaj HALMoe biti koriten na ovim raunarima

    Non-ACPI Programmable Interrupt Controller (PIC) HAL (Hal.dll) Non-ACPI PIC computers

    Non-ACPI APIC uniprocessor & multiprocessor computers ACPI PIC computers ACPI APIC uniprocessor & multiprocessor computersNon-ACPI APIC uniprocessor HAL (Halapic.dll)

    Non-ACPI APIC uniprocessor computers ACPI APIC uniprocessor computersNon-ACPI APIC multiprocessor HAL (Halmps.dll)

    Non-ACPI APIC multiprocessor computers

  • 5/25/2018 Windows Ghost - Kloniranje

    3/8

    Non-ACPI APIC uniprocessor computersACPI PIC HAL (Halacpi.dll)

    ACPI PIC computers ACPI APIC uniprocessor and multiprocessor computersACPI APIC uniprocessor HAL (Halaacpi.dll)

    ACPI APIC uniprocessor computersACPI APIC multiprocessor HAL (Halmacpi.dll) ACPI multiprocessor computers

    ACPI uniprocessor computers

    Windows na master-u

    Ukoliko master-raunar sadri samo jedan hard disk, on mora biti podeljen na (barem)dve particije, poto image koji emo praviti od prve particije moramo snimiti na drugu.

    Radna particija diska mora biti dovoljno prostrana da prihvati sav softver koji smo imali

    u planu da postavimo, ali manja od particija koje poseduju raunari na koje kasnije trebada prenesemo softver. U Sysprep dokumentaciji je opisan postupak kojim programumoemo naloiti automatsko "razvlaenje" particije na ciljnom raunaru, ali e taj posaoodlino uraditi iNorton Ghost 2003 pri kopiranju image-a na ciljni disk.

    Ne treba zaboraviti injenicu da emo image snimati na CD-ove, a nije praktino danjih bude vie od dva. Zato emo se potruditi da za master instalaciju koristimo verziju

    Windows-a koja sadri aktuelni Service Pack. Naravno, to nije neophodan uslov, ali timeemo izbei C:\%WIN%\Servicepackfiles\ folder koji se kreira nakon apliciranja ServicePack-a, a koji zauzima dosta prostora na disku.

    Poeemo, dakle, od regularnog instaliranja Windows-a sa integrisanim Service Pack-om na master-raunar. Zatim mu dodajemo sve potrebne update-ove (nove verzije

    DirectX-a, Internet Explorer, hotfix-ove...), sav eljeni softver (Office, antivirusneprograme, Photoshop...) i podesimo izgled desktop-a. Ako elimo da svim korisnicimadesktop i Start meni izgledaju onako kako smo zamislili, iz foldera osnovnog korisnikaprekopiraemo u C:\Documents and Settings\All Users\ odgovarajue foldere i datoteke.Pri tom pored korisnika sa administratorskim pravima treba kreirati jo nekog korisnikaza test; deava se da neki od instaliranih programa (npr. Microsoft Office) zatrai sa svoginstalacionog CD-a odreene dodatne datoteke ili Registry setovanja neophodna zaviekorisniki rad, pa je bolje to obezbediti odmah nego kasnije, kada CD moda nee

    biti pri ruci. Nakon testiranja, moemo slobodno ugasiti test korisnika.Ciljni raunar moe sadrati kartice novijeg datuma, za koje ne postoji direktna

    podrka u samom Windows-u. Njih moemo runo dodati naknadno, ili pak moemo

    Sysprep programu, preko konfiguracione datoteke, dati do znanja gde se potrebni drajverinalaze, kako bi on to obavio automatski umesto nas. Microsoft preporuuje upotrebusamo drajvera koji nose WHQL (Windows Hardware Quality Labs) sertifikat ili verzijakoje su se dokazale u praksi. Ukoliko je ipak neophodno postavljanje neproverenihdrajvera, ukloniemo ih na kraju pripreme master-instalacije. Takode emo ukloniti svasetovanja koja nisu od vanosti na kloniranom raunaru i obrisati nepotrebne datoteke:

    temp fajlove, ke browser-a, folder Dllcache... Komanda SFC /Purgecache e ovaj posaoobaviti automatski.

  • 5/25/2018 Windows Ghost - Kloniranje

    4/8

    l najzad... Sysprep

    Poto smo sigurni da sve funkcionie kako valja, kreirajmo folder Sysprep (obavezno uC:\) i u njega raspakujemo Deploy Tools arhivu, a zatim startujemo program

    Sysprep.exe. Ukoliko Mini-Setup procedura na kloniranom raunaru treba da proeautomatski, u tekst-editoru emo napraviti fajl Sysprep.inf odgovarajue strukture.Sadraj moemo kreirati runo, uz konsultaciju obimnog help-a priloenog uz program ilipoluautomatski, uz alatku Setup Manager (Setupmgr.exe) koja je takoe deo arhive.

    Opis opcija Sysprep-a bi prekoraio okvire ovog teksta, pa stoga predlaemokonsultaciju help-a; ovde emo navesti naj-bitnije injenice na koje treba obratiti panju aonda propratiti jednostavan, ali i najee korien primer malo nie. NT tehnologija,naime, ne podrava DOS Compatibility mod, to znai da najproblematiniju hardversku

    komponentu sistema predstavlja Mass Storage (HDD) kontroler preko koga teebutovanje i uitavanje operativnog sistema. Iako moderni raunari koriste plug and playkontrolere, Windows mora uitati drajvere pri samom startovanju - ako se Mass Storage

    Controller ciljnog raunara razlikuje od onog na kome je instalacija spremana, operativnisistem se nee ni podii.

  • 5/25/2018 Windows Ghost - Kloniranje

    5/8

    Primer Sysprep.inf datoteke

    [Unattended]UnattendMode=FullUnattendedOemSkipEula=YesOemPnPDriversPath=C:\drivers; ;putanja do OEM drajvera

    [GuiUnattended]TimeZone=095 ;izbor vremenske zone (095=Belgrade...)AdminPassword=* ;zvezdica oznaava prazno polje

    [UserData]fullname="User Name"Orgname="Company Name"computername="*" ;zvezdica oznaava random nazivproductid=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx ;Windows serijski broj

    [Networking]InstallDefaultComponents=Yes

  • 5/25/2018 Windows Ghost - Kloniranje

    6/8

    [Identification]JoinWorkgroup=Workgroup

    [Sysprep]

    BuildMassStorageSection=Yes

    [SysprepMassStorage]

    Ne moramo praviti razliite image instalacije za svaki HDD kontroler ponaosob -dovoljno e biti da na master-raunaru granu Device Manager-a koja opisuje tip HDDkontrolera (Intel, VIA, SiS...) promenimo u Standard Dual Channel PCI IDE Controller,tj. izvrimo update postojeih drajvera. Standard drajveri ne pruaju napredne

    mogunosti, ali sukompatibilni sa IDE kontrolerima svih proizvoaa. Mini-Setup e

    naknadno prepoznati koji je tip kontrolera u pitanju i primenie odgovarajue drajvere.Ukoliko imamo potrebe da image upotrebljavamo i na raunarima sa SCSI interfejsom,u datoteci Susprep.inf treba kreirati [Sysprep] sekciju i, kao na primeru, upisati tamoBuildMassStorageSection=Yes. Obavezna je i [SysprepMassStorage] sekcija, koja uovom sluaju mora biti prazna. Sysprep.exe e, nakon startovanja, u njoj automatski

    generisati listu svih Mass Storage Controller-a koji su specifirani u Machine.inf, Scsi.inf,Pnpscsi.inf i Mshdc.inf.

    Sysprep.exe treba startovati uz neki od odgovarajuih Command-Line parametara, opetu zavisnosti od okruenja za koje nam je image potreban. Najee se koristi Sysprep.exe-pnp -reseal, ime nalaemo programu da nakon prvog startovanja kloniranog raunara, utoku Mini-Setup procedure, izvri detekciju i instalaciju svih legacy, non-plug and play i

    plug and play ureaja, a zatim obrie i sve Event Viewer logove koji nam nisu potrebnina ciljnom raunaru.

  • 5/25/2018 Windows Ghost - Kloniranje

    7/8

    Prenos instalacije

    Nakon zavretka Sysprep procedure, raunar e se iskljuiti to je znak da je spreman

    za pravljenje image particije. Od tog trenutka, vie ne smemo startovati Windows master-raunara kako ne bismo poremetili unapred definisane zadatke koji treba da se obave na

    ciljnom raunaru. Raunar emo podii sa Boot diskete na koju je prethodno snimljenGhost.exe. Pre startovanja Ghost-a obrisaemo Pagefile.sys i Hiberfil.sys fajlove kojinam na kopiji nisu potrebni, a zauzimaju dosta mesta. Ako je particija pod NTFS fajl-sistemom to e biti malo nezgodno poto Windows, dok je podignut, titi swap fajl od

    brisanja, a DOS Boot disketa ne vidi NTFS. Zato disk treba privremeno staviti kaosekundarni na neki drugi raunar sa koga emo obrisati Pagefile ili upotrebiti neki odprograma koji pruaju pristup NTFS particijama.

    Ostaje da snimimo prvu particiju u image. Ghost podrava snimanje direktno na CDR,CDRW ili DVD, ali se to pokazalo kao loe reenje. Zato emo snimiti image prveparticije u fajl na drugi disk i tako dobijenu datoteku rezati na CD-ove nekim odproverenih programa. Na kraju emo iz programa Nero ili Direct CD Creator snimiti

    fajlove na CD-ove. Pri "rezanju" prvog, valja napraviti Boot CD sa emulacijom flopidrajva, uz pomo DOS ili Win9x StartUp diskete, a zatim snimiti Ghost.exe pored*.GHO fajla, kako bi bio pristupaan po butovanju raunara.

    Podizanje ciljne maine sada je jednostavno: startujemo raunar pripremljenog CD-a,biramo disk ili particiju i koristimo opciju Copy Image From File. Kada se zavrikopiranje prvog CD-a, Ghost e zatraiti da ubacimo sledei i tako do zavretkakopiranja. Zatim restartujemo raunar i dopustimo mu da se butuje sa hard diska, a

    Sysprep i Mini-Setup e obaviti ostalo.

  • 5/25/2018 Windows Ghost - Kloniranje

    8/8

    Potrebni alati:

    Microsoft Deploy Tools moete besplatno preuzeti sa

    download.microsoft.com/download/whistler/ToolDep/SP1/WXP/EN-US/xpsp1DeployTools_en.cab za Windows XP SP1 idownload.microsoft.com/download/d/2/c/d2cbc4da-5f0d-435f-ae2c-fe9fcb6bda8e/sp4deploytools.exe za Windows 2000 SP4.

    home novosti cenovnik proizvodi faq download linkovi kontakt top

    Copyright 2003 MINE Computers. Design by dEXE. Poslednja izmena: 20. mart2006.