Windows: Sysprep - klonovanie systému

Pokiaľ ste postavený pred otázku ako naklonovať nainštalovaný systém Windows na viacero hardvérovo identických počítačov, potom vaša voľba určite padne v prvom rade na Microsoft-í program Sysprep. Túto utilitku, ktorú je možné nájsť na inštalačnom CD Windows XP v balíku \Support\Tools\Deploy.cab, je možné použiť v troch rozdielnych súvislostiach:

  • Duplikovanie disku. Použitím Sysprep pripravíte images pre duplikovanie disku a umožníte kopírovanie plne inštalovaného systému na podobný hardware. Sysprep upraví Security ID (SID) lokálneho počítača a vytvorí jedinečný pre každý počítač.
  • Audit. Otestovanie pripravenosti počítača na klonovanie.
  • Sysprep vytvára skrátené GUI-mode inštalácie [klasické obrazovky ako pri prvej inštalácii Windows], ktoré vyžadujú päť alebo šesť minút namiesto obvyklých 45 až 60 minút, a požaduje od koncového užívateľa len špecifikované informácie ako akceptovanie EULA, vloženie Product Key, a zadanie mena a názvu spoločnosti.

S použitím súboru sysprep.inf je možné používateľa ušetriť aj od vkladania týchto informácií [ďalej v texte]

1. Príprava images pre duplikovanie diskov

Pri použití Sysprep ako súčasti procesu duplikácie disku, musia byť splnené nasledovné požiadavky:

  • Zdrojová inštalácia a cieľový počítač musia mať kompatibilné technické vybavenie - hardware abstraction layers (HALs). Napríklad, HAL APIC a HAL MPs (multiprocessor systems) sú kompatibilné, zatiaľ čo HAL PIC (Programmable Interrupt Controller) nie je kompatibilný s HAL APIC alebo HAL MPs.
  • Radiče pevných diskov (IDE alebo SCSI) musia byť identické na zdrojovom aj cieľovom počítači.

Pokiaľ chcete vytvoriť jeden hlavný image na inštaláciu Windows na cieľovom počítači ktorý má odlišný radič pevných diskov, potom musíte do tohto image zahrnúť všetky radiče pevných diskov v Machine.inf, Scsi.inf, Pnpscsi.inf, a Mshdc.inf. Na to použijeme nasledovné nastavenie v súbore Sysprep.inf:

[Sysprep]
BuildMassStorageSection = Yes
[SysprepMassStorage]

Plug and Play zariadenia ako modemy, zvukové karty, sieťové adaptéry, video karty, atď., nemusia byť rovnaké na každom cieľovom počítači. Ak ovládače nie sú zahrnuté v Drivers.cab, mali by byť zahrnuté v hlavnej inštalácii pred spustením Sysprep. Je potrebné sa uistiť, že nenainštalované ovládače sú dostupné na cieľovom počítači a pri prvom spustení ich dokáže Plug and Play detekovať a nainštalovať. Inak povedané: pred spustením sysprep je dobré mať nainštalované všetky ovládače, inak bude potrebné mať inštalačky k nim k dispozícii, aby ich bolo možné po klonovaní nainštalovať. Pokiaľ však bude hardvér identický, nemá zmysel ich nemať už nainštalované, nie?

Pre kopírovanie disku sa vyžaduje software podporných firiem alebo hardvérové zariadenie. Tieto produkty vytvoria binárny image pevného disku počítača a vytvoria jeho duplikát na inom disku, alebo uložia image do súboru na separátny disk, alebo rovno napália na CD/DVD [Norton Ghost a pod.].

Veľkosť pevného disku cieľového počítača musí byť rovnaká, alebo väčšia ako má zdrojová inštalácia. Ak je na cieľovom počítači väčší disk, rozdiel nie je zahrnutý do primárnej partície. Je možné použiť ExtendOemPartition vstup v Sysprep.inf súbore na zväčšenie primárnej partície ak je formátovaná ako súborový systém NTFS.PoznámkaAk má zdrojový a cieľový počítač rozdielnu verziu BIOSu, tak sa pre úspešné dokončenie migrácie odporúča najprv otestovať celý postup.

2. Príprava hlavnej inštalácie na klonovanie

  • Nainštalujeme Windows XP na zdrojový [prvotný] počítač.
  • Prihlásenie na počítač ako administrátor.
  • (Voliteľné) Inštalácia a konfigurácia aplikácií, ako Microsoft Office, obľúbené položky Internet Explorer a pod.
  • (Voliteľné) Inštalovanie ovládačov zariadení ktoré nie sú zahrnuté v Drivers.cab a nie sú inštalované pomocou súboru automatizovaných odpovedí.
  • (Voliteľné) Kontrolný reštart a test počítača. Zistíme či všetko funguje tak ako má.
  • (Voliteľné) Ručné vytvorenie súboru Sysprep.inf, alebo s použitím Setup Managera. Tento súbor sa používa na prispôsobenie každého počítača pre používateľa a špecifikuje informácie pre každého používateľa požadované počas Mini-Setup inštalácie.
  • Štart Sysprep.exe. Uistite sa, že oba súbory Sysprep.exe a Setupcl.exe existujú spoločne v adresáry %SYSTEMDRIVE%\Sysprep [rozumej ako C:\sysprep] na lokálnom pevnom disku. Pri použití Sysprep.inf musí byť tento v tom istom adresáry.

    Dôležité:
    Ak Setupcl.exe nie je v tom istom adresáry ako Sysprep.exe, Sysprep nebude fungovať.

  • Ak počítač podporuje ACPI vypne sa sám. Ak nie, zobrazený dialógový box uvádza, že prebieha bezpečné vypnutie počítača.
  • Odpojte systémovú jednotku a opakujte súbor krokov pre duplikovanie systému na ďalší počítač. Musíte mať špeciálne zariadenie, alebo software pre duplikovanie pevných diskov. V zrozumiteľnejšom jazyku tým chcem povedať asi toto: nabootujte napr. z diskety alebo USB kľúča DOS [MS-DOS, Free-DOS, PC-DOS], použite napríklad program Norton Ghost pre vytvorenie image disku. Image je možné spraviť na iný disk, príp. napáliť na CD/DVD, alebo poslať po sieti na iný disk. Mám odskúšané, že komprimovaný image z Norton Ghost operačného systému Windows XP s nainštalovaným default Office XP Professional zaberie cca. 1,5 GB. Potom opäť nabootujete na cieľový počítač a opäť pomocou napr. Norton Ghost naimportujete svoj image späť na disk. Potom už len stačí reštartovať a systém je nainštalovaný. Samozrejme, pokiaľ ste nepoužili sysprep.inf pri vytváraní image programom Sysprep, bude vás pri prvom spustení počítač otravovať otázkami ako pri prvej inštalácii operačného systému.

3. Odporúčaná konfigurácia a nastavenia Sysprep:

Po spustení sysprep odporúčam konfiguráciu ako je na obrázku a ako typ zvoliť Reseal. Okrem možnosti Shut down máme Restart, čo však nepovažujem za správnu cestu. Lepšie je PC vypnúť a potom pripojiť externý disk, alebo USB disk, zapnúť PC, v BIOS-e zmeniť postupnosť štartovania systému na niečo iné ako pevný disk – podľa toho odkiaľ chcete zaviesť klonovací softvér [napríklad tu stale spomínaný Ghost] a spraviť image.

sysprep

 

System Preparation Tool
Don’t reset grace period for activation Povoliť
Use Mini-Setup Povoliť
Shutdown mode Shut down
Sysprep selection Reseal


Ako súčasť adresára sysprep sa odporúča súbor sysprep.inf s nasledovným obsahom:

[GuiUnattended]
AdminPassword = "AdminPassword" // heslo lokálneho administrátora, * = prázdne heslo
OemSkipWelcome = 1 // preskočenie uvítacej stránky
WindowsOEMSkipRegional = 1 // preskočenie regionálnych nastavení
TimeZone = 095 // časová zóna GMT+01 Bratislava

[Networking] // keď je prázdne, použije sa východzie nastavenie

[Identification]
JoinWorkgroup = WORK // prihlásenie do pracovnej skupiny

[Unattended]
OemSkipEula = Yes // preskočenie súhlasu s EULA

[UserData]
ProductKey="ProductKey" // automatické predvyplnenie ProductKey
FullName="FullName" // názov
OrgName="Organizacia" // názov organizácie

[RegionalSettings] // regionálne nastavenia pre SK
LanguageGroup=2,1
SystemLocale=0000041b
UserLocale=0000041b
InputLocale=0409:00000409

S takto nakonfigurovaným sysprep a sysprep.inf bude pri prvom štarte počítača od užívateľa požadované vyplnenie názvu počítača. Heslo administrátora je predvyplnené podľa údajov v súbore sysprep.inf, je ho však možné zmeniť. V prípade potreby automatického zaradenia počítača do domény namiesto do pracovnej skupiny je potrebné nahradiť položky v sekcii [Identification] nasledovným:

[Identification]
DomainAdmin = "CORPDOM\AcctAddID" // účet správcu domén
DomainAdminPassword = "Domain password" // heslo správcu domény
JoinDomain = "vasadomena.sk" // prihlásenie do domény

4. Záver

Funkciu Sysprep je možné použiť pokiaľ chceme koncovému používateľovi dodať vopred predinštalovaný a nakonfigurovaný operačný systém Windows XP vrátane aplikácií do požadovaného stupňa. V takomto prípade je pri prvom spustení počítača od používateľa požadované minimálne množstvo potrebných informácií na dokončenie inštalácie systému. Adresár Sysprep je odstránený z pevného disku automaticky po kompletnom prvom spustení.

Dôležité

Myslie na to,že:

  • Sysprep sa musí spustiť len na novej inštalácii Windows, ktorú chceme pripraviť na hromadnú distribúciu. Spustenie Sysprep na inštalovanom Windows, ktoré je používané koncovým používateľom, môže mať za následok nestabilnú inštaláciu v ktorej sa ťažko hľadá chyba. [platí pri použití takto vytvoreného image na odlišný hardvér]
  • Pri spustení uvítacej obrazovky Windows je cez štandardný používateľský profil skopírovaný vlastníkov účet (vo Windows XP Home Edition), alebo správcovský účet (vo Windows XP Professional). Z tohto dôvodu, ak pridáme nejaký súbor do štandardného užívateľského profilu pred spustením sysprep -reseal, tento už po skončení uvítacej obrazovky Windows nebude existovať. V praxi to znamená, že všetky profily okrem defaultných budú po spustení Sysprep odstránené. Aby sa tomu predišlo, pridajte súbory do Owner alebo Administrator účtu pred spustením sysprep -reseal.
  • Nevytvárajte užívateľské účty pred spustením Sysprep. Účet v systéme zostane pretože Sysprep neodstraňuje užívateľské účty. Namiesto toho sa na kontrolu a uzavretie cieľového počítača prihláste správcovským účtom. Použite Unattend.txt alebo Winnt.sif súbor automatizovaných odpovedí namiesto užívateľského účtu vytvoreného počas preinštalovania operačného systému s nasledovným:
[Unattended]
UnattendSwitch = Yes
 

Sponzorované projekty

  • greenie.sk

  • horehronec.sk

slovensky operacny system greenieMultimediálny slovenský operačný systém - redakčný systém s modulom pre sťahovanie súborov a diskusným fórom. Viac na www.greenie.skwww.greenie.sk

horehronske internetove novinyhorehroneské internetové noviny - redakčný systém s diskusným fórom. Viac na www.horehronec.skwww.horehronec.sk

Je doména voľná?

Vložte názov domény: 
www. 

Zvoľte príponu:
.sk.com.net.org.info.eu.us.biz

Štatistika

Počet zobrazení : 70599
Máme online 2 hostí 

Aktuálny projekt

dmstyle
Klient:
DM Style
web: klikni semklikni sem

ďalšie projekty ...

Klientské centrum