SYSPREP: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Holesk (talk | contribs)
Holesk (talk | contribs)
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Sissejuhatus -- ''Referaat on hetkel pooleli, vajab täiendamist''=
= Sissejuhatus =
[[File:sysprep0.jpg]]System Preparation Tool ehk sysprep.exe näol on tegemist peamiselt süsteemiadministraatoritele mõeldud tööriistaga, mille abil on võimalik luua arvutist ''image'' ehk kujutis ja kujutisest operatsioonisüsteem automaatselt mitmesse arvutisse kloonida.
[[File:sysprep0.jpg]]System Preparation Tool ehk sysprep.exe näol on tegemist peamiselt süsteemiadministraatoritele mõeldud tööriistaga, mille abil on võimalik luua arvutist ''image'' ehk kujutis ja kujutisest operatsioonisüsteem automaatselt mitmesse arvutisse kloonida.
Olemasolevast Windowsi paigaldusest saab eemaldada kõik unikaalsed parameetrid nagu näiteks tootevõtme, arvuti võrgunime, domeenikuuluvuse ning SID ehk unikaalse identifikaatori, mille abil on erinevad Windows paigaldused üksteisest eristatavad.


= Lühike ajalooline tagasivaade =
= Lühike ajalooline tagasivaade =
Esmakordselt tutvustati sysprep tööriista Windows NT 4.0 op.süsteemis, hiljem Windows 2000 ja Windows XP versioonides, mis sisaldus Windows CD-l.
Esmakordselt tutvustati sysprep tööriista Windows NT 4.0 op.süsteemis, hiljem Windows 2000 ja Windows XP versioonides, mis sisaldus Windows CD-l. Windows Vista puhul oli tegemist esimese MS NT op. süsteemiga, mis sisaldas HAL-st sõltumatut Sysprep versiooni. Windows XP versioonis on kasutusel System Preparation Tool 2.0, aga Windows 7-s versioon 3.14.


= Kuidas syspreppida? =
= Kuidas syspreppida? =
Line 11: Line 12:


Sysprep.exe asub kõikides Windows installatsioonides kataloogis %systemdrive%\Windows\System32\sysprep.[[File:sysprep3.jpg]]
Sysprep.exe asub kõikides Windows installatsioonides kataloogis %systemdrive%\Windows\System32\sysprep.[[File:sysprep3.jpg]]
Sysprep peab alati käituma antud rajalt ja peab jooksma selles Windows versioonis, millega sysprep installeeriti.
 
 
Sysprep peab alati käivituma antud rajalt ja peab jooksma selles Windows versioonis, millega sysprep installeeriti.
 
Sysprep käivitamine toimub käsuga:
 
  sysprep /oobe /generalize /reboot
 
Või kasutades graafilist liidest:
[[File:sysprep5.jpg]]
 
 
Sysprep-i protsessi kirjeldus:
Sysprep-i protsessi kirjeldus:
1. Kontrollitakse, kas Sysprep käivitub, kusjuures käivitada saab vaid administraatori õigustes ja vaid üks Sysprep-i juhtum saab korraga töötada.
 
2. Algväärtustatakse logimine
*1. Kontrollitakse, kas Sysprep käivitub, kusjuures käivitada saab vaid administraatori õigustes ja vaid üks Sysprep-i juhtum saab korraga töötada.
3. Sõelutakse käsurealt saadavad argumendid. Kui käsurea argumendid puuduvad või on puudulikud, siis Sysprep aken võimaldab kasutajal järgnevaid tegevusi täpsustada.
*2. Algväärtustatakse logimine
4. Töödeldakse Sysprepi tegevusi, kutsutakse välja vajalikud .dll ja täitmisfailid ning seejärel lisatakse sooritatud tegevused logifaili.
*3. Sõelutakse käsurealt saadavad argumendid. Kui käsurea argumendid puuduvad või on puudulikud, siis Sysprep aken võimaldab kasutajal järgnevaid tegevusi täpsustada.
5. Kontrollitakse, kas kõik .dll failid on sooritanud oma ülesanded ja seejärel kas pannakse süsteem kinni või restarditakse.
*4. Töödeldakse Sysprepi tegevusi, kutsutakse välja vajalikud .dll ja täitmisfailid ning seejärel lisatakse sooritatud tegevused logifaili.
*5. Kontrollitakse, kas kõik .dll failid on sooritanud oma ülesanded ja seejärel kas pannakse süsteem kinni või restarditakse.
 
Sysprep oma tegevuse käigus eemaldab Windowsi paigaldusest kõik selle, mida ei saa teiste arvutitega jagada. Nii on Sysprepi abil muudetud paigaldus installeeritav ka teistele arvutitele. Peale Sysprepi käivitamist toimub alglaadimine ja selle lõpus palutakse kasutajal sisestada kõik need parameetrid, mis Sysprepi käigus eelnevalt eemaldati ja mida Windows ise genereerida ei suuda (toote võti, võrgunimi, ajatsoon jms).
Taoliste andmete küsimise vältimiseks on võimalik luua vastusefail, mis sisaldab sobivaid vastuseid.


= Vastusefaili kasutamine Sysprep tööriistaga =
= Vastusefaili kasutamine Sysprep tööriistaga =
Line 27: Line 43:


= Mõisted =
= Mõisted =
HAL -
'''HAL - ''Hardware Abstraction Layer'''''- Kiht, mis asub riistvara ja kogu ülejäänud operatsioonisüsteemi vahel ning mille eesmärgiks on varjata (või pigem ühtlustada) erinevusi riistvaras, et tagada rakendusprogrammidele standardiseeritud platvorm. HAL sisaldab riistvaraspetsiifilist koodi, mis kontrollib erinevaid I/O liideseid, protsessoreid ja katkestuskontrollereid.
 
'''WAIK - ''Windows Automated Installation Kit'''''- Windowsi automaatpaigalduseks vajalike tööriistade komplekt, sisaldades nelja erinevat vahendit: Windows Preinstallation Environment, Windows System Image Manager, Sysprep ja ImageX.


= Autor =
= Autor =
Line 35: Line 53:
*http://en.wikipedia.org/wiki/Sysprep
*http://en.wikipedia.org/wiki/Sysprep
*http://technet.microsoft.com/en-us/library/cc721940(WS.10).aspx
*http://technet.microsoft.com/en-us/library/cc721940(WS.10).aspx
*http://www.cs.tlu.ee/windows/Windows_op_systeemid_konspekt_1_loeng.odt
*https://wiki.itcollege.ee/index.php/Windows_Automated_Installation_Kit_ja_selle_t%C3%A4htsamad_komponendid

Latest revision as of 15:01, 10 November 2010

Sissejuhatus

System Preparation Tool ehk sysprep.exe näol on tegemist peamiselt süsteemiadministraatoritele mõeldud tööriistaga, mille abil on võimalik luua arvutist image ehk kujutis ja kujutisest operatsioonisüsteem automaatselt mitmesse arvutisse kloonida. Olemasolevast Windowsi paigaldusest saab eemaldada kõik unikaalsed parameetrid nagu näiteks tootevõtme, arvuti võrgunime, domeenikuuluvuse ning SID ehk unikaalse identifikaatori, mille abil on erinevad Windows paigaldused üksteisest eristatavad.

Lühike ajalooline tagasivaade

Esmakordselt tutvustati sysprep tööriista Windows NT 4.0 op.süsteemis, hiljem Windows 2000 ja Windows XP versioonides, mis sisaldus Windows CD-l. Windows Vista puhul oli tegemist esimese MS NT op. süsteemiga, mis sisaldas HAL-st sõltumatut Sysprep versiooni. Windows XP versioonis on kasutusel System Preparation Tool 2.0, aga Windows 7-s versioon 3.14.

Kuidas syspreppida?

Lühidalt, esmalt tuleks ühes arvutis esialgsed installitoimingud ära teha, seejärel käivitada Sysprep ja valmistada etalonarvuti kloonimiseks ette.


Sysprep.exe asub kõikides Windows installatsioonides kataloogis %systemdrive%\Windows\System32\sysprep.


Sysprep peab alati käivituma antud rajalt ja peab jooksma selles Windows versioonis, millega sysprep installeeriti.

Sysprep käivitamine toimub käsuga:

  sysprep /oobe /generalize /reboot

Või kasutades graafilist liidest:


Sysprep-i protsessi kirjeldus:

  • 1. Kontrollitakse, kas Sysprep käivitub, kusjuures käivitada saab vaid administraatori õigustes ja vaid üks Sysprep-i juhtum saab korraga töötada.
  • 2. Algväärtustatakse logimine
  • 3. Sõelutakse käsurealt saadavad argumendid. Kui käsurea argumendid puuduvad või on puudulikud, siis Sysprep aken võimaldab kasutajal järgnevaid tegevusi täpsustada.
  • 4. Töödeldakse Sysprepi tegevusi, kutsutakse välja vajalikud .dll ja täitmisfailid ning seejärel lisatakse sooritatud tegevused logifaili.
  • 5. Kontrollitakse, kas kõik .dll failid on sooritanud oma ülesanded ja seejärel kas pannakse süsteem kinni või restarditakse.

Sysprep oma tegevuse käigus eemaldab Windowsi paigaldusest kõik selle, mida ei saa teiste arvutitega jagada. Nii on Sysprepi abil muudetud paigaldus installeeritav ka teistele arvutitele. Peale Sysprepi käivitamist toimub alglaadimine ja selle lõpus palutakse kasutajal sisestada kõik need parameetrid, mis Sysprepi käigus eelnevalt eemaldati ja mida Windows ise genereerida ei suuda (toote võti, võrgunimi, ajatsoon jms). Taoliste andmete küsimise vältimiseks on võimalik luua vastusefail, mis sisaldab sobivaid vastuseid.

Vastusefaili kasutamine Sysprep tööriistaga

Vastusefail Sysprep.inf on tekstifail, mis sisaldab vastuseid paljude graafilise kasutajaliidese (GUI) dialoogibokside jaoks. Tööriista Sysprep kasutatava vastusefaili Sysprep.inf võib tekitada mõne tekstiredaktori abil. Vastusefaili nimeks tuleks kindlasti panna Sysprep.inf ja see peaks asuma Windowsi installimiseks valitud draivi juurkaustas olevas kaustas Sysprep. Samuti võivad need failid asuda mälupulgal. Sysprep tegevuse käigus saab vastusefaili abil konfigureerida Setup seadeid. Alljärgnevalt on kirjeldatud mõned tegevused kasutades vastusefaili. Kui kaustal on mõni muu nimi, siis installiprogramm ignoreerib seda kausta

  • Seadete lisamine generalize, auditSystem ja auditUser konfiguratsiooni passides.

Mitte kõik konfiguratsiooni passid ei jookse Windows setup käigus. Mõned neist on saadaval vaid Sysprep funktsiooni töötamise ajal.

Mõisted

HAL - Hardware Abstraction Layer- Kiht, mis asub riistvara ja kogu ülejäänud operatsioonisüsteemi vahel ning mille eesmärgiks on varjata (või pigem ühtlustada) erinevusi riistvaras, et tagada rakendusprogrammidele standardiseeritud platvorm. HAL sisaldab riistvaraspetsiifilist koodi, mis kontrollib erinevaid I/O liideseid, protsessoreid ja katkestuskontrollereid.

WAIK - Windows Automated Installation Kit- Windowsi automaatpaigalduseks vajalike tööriistade komplekt, sisaldades nelja erinevat vahendit: Windows Preinstallation Environment, Windows System Image Manager, Sysprep ja ImageX.

Autor

Heidi Olesk AK41

Kasutatud kirjandus