Instalacja nienadzorowana w Windows XP
Autor:
Paweł Wujczyk
Opublikowano:
6 marca 2006
Odsłon:
88 519
Instalując Windows XP siadamy przed komputerem i pokornie przechodzimy przez
wszystkie etapy wgrywania. Jeżeli stawiamy system raz na jakiś czas jesteśmy w
stanie poświęcić ok 40 minut aby nasz OS działał bezawaryjnie. Jednak gdy mamy
zainstalować Windows na kilku komputerach sprawa nieco się komplikuje... możemy
albo dokonywać procesu kolejno na każdej maszynie albo równocześnie na
wszystkich. Obie metody mają swoje wady. Podczas pierwszej stracimy mnóstwo
czasu a gdy zdecydujemy się na druga opcję musimy biegać pomiędzy jednostkami
aby naciskać kolejne przyciski "Dalej".
Czyż nie prościej by było po prostu wrzucić płytkę do napędu i iść na herbatę a
za jakiś czas wrócić juz do zainstalowanego systemu? Oczywiście ze prościej i
dlatego programiści z Microsoftu stworzyli opcję instalacji nienadzorowanej. A
dla tych wymagających jeszcze więcej, duplikację dysków.
Instalacja nienadzorowana
polega na utworzeniu niewielkiego pliku odpowiedzi zawierającym informacje, o
które pyta nas instalator podczas standardowego procesu wgrywania Windows XP.
Uwalnia on nas od siedzenia przed komputerem i prekonfigurowania systemu.
Dodatkową pozytywną cechą tego pliku jest możliwość podania parametrów, o które
standardowo
nie pyta nas kreator przez co mamy możliwość większej kontroli nad procesem
instalacji. Aby stworzyć nienadzorowaną instalację Windows XP kopiujemy
zawartość płyty z systemem na twardy dysk np. do katalogu C:\WindowsXP. W
celu utworzenia pliku odpowiedzi uruchamiamy Kreatora Menedżera instalacji Setupmgr.exe znajdującego się na każdej instalacyjnej płycie systemu Windows
XP w katalogu SUPPORT\ TOOLS\DEPLOY.CAB\.

Tworzymy nowy plik odpowiedzi. Krok po kroku wykonujemy polecenia kreatora. W
sekcji Interakcja użytkownika wybieramy opcje Całkowicie zautomatyzowane.

Natomiast w sekcji Lokalizacja plików instalacyjnych należy wskazać folder \i386 znajdujący się we wcześniej utworzonym
przez nas katalogu C:\WindowsXP.

Teraz określamy lokalizację folderu
dystrybucyjnego (nowy folder do którego kreator zapisze pliki konfiguracyjne
wraz z plikiem odpowiedzi - domyślnie jest to C:\windist). W polu Udostępnij jako
pozostawiamy windist

Po tym kroku aktywuje nam się Menadżer Instalacji Systemu.
W formularzu umieszczamy wszystkie niezbędne informacje dotyczące konfiguracji
komputera, które staną się domyślnymi ustawieniami naszej samoinstalującej się
płyty.

Ostatnim krokiem w Menadżerze jest sekcja Polecenia dodatkowe. Naciskamy
Zakończ, po czym ukazuje nam się okno, w którym możemy wybrać ścieżkę zapisu
nowoutworzonego pliku odpowiedzi (np. C:\windist) oraz nazwę. Zamieniamy frazę
unattend.txt na winnt.sif i zatwierdzamy klikając OK.

Po kilku minutach kreator zakończy pracę. Przechodzimy do folderu C:\windist.
Znajdziemy tam plik winnt.sif. Umieszczamy go w podkatalogu C:\windist\i386, a
następnie cały folder i368 w katalogu C:\windist przenosimy do katalogu naszej
instalacji, czyli do C:\WindowsXP.
Edytujemy plik winnt.sif za pomocą notatnika. Teraz możemy dodatkowo dostroić parametry automatycznej instalacji. Wpisanie komendy Repartition=Yes w sekcji [Unattended]
spowoduje automatyczne sformatowanie pierwszego dysku na komputerze w systemie
plików NTFS. Parametr WaitForReboot=”Yes” pozwoli na pominięcie 15 sekund po
zakończeniu instalacji, aby ponownie uruchomić naszego PC. W sekcji [Data]
polecenie AutoPartition=1 spowoduje, iż system zainstaluje się na pierwszej
wolnej partycji, zaś z parametrem ustawionym na 0 mamy możliwość wyboru partycji. Jeżeli chcemy pominąć wszystkie okna
Centrum Zabezpieczeń to dodajemy frazę AutomaticUpdates=yes. Ustawienie
parametru TimeZone=100 w sekcji [GuiUnattended] określa strefę czasową dla
Polski.

Tak dostosowany plik odpowiedzi pozwoli nam na zoptymalizowanie i
zautomatyzowanie procesu stawiania systemu. Mamy jednak możliwość jeszcze
większego usprawnienia tej czynności. Tworzymy folder $OEM$ w katalogu gdzie
mamy gotową do nagrania zautomatyzowaną instalkę (C:\WindowsXP\). Wszystkie
pliki, które znajdą się w tym folderze $OEM$ podczas instalacji zostaną
przekopiowane na twardy dysk naszego komputera. Elementy podkatalogu $$, który
kolejno tworzymy skopiują się do folderu C:\Windows. Jeśli zatem umieścimy w nim
katalog \Resources\Themes i załączymy ulubiona tapetę to stanie się ona
domyślnym tłem po wgraniu systemu.
Tworząc automatyczną płytę instalacji możemy również zadbać o niezbędne do
prawidłowego działania naszego PC sterowniki. Mogą one zostać automatycznie
dodane podczas procesu instalowania. W tym celu w katalogu $OEM$ tworzymy folder
$1\Drivers. Sterowniki, które chcemy automatycznie zainstalować umieszczamy w
osobnych folderach podkatalogu C:\WindowsXP\$OEM$\$1\Drivers (np.
01_PlytaGlowna, 02_KartaSieciowa ... itd). Numery w nazwie folderu oznaczają
kolejność wgrywania oprogramowania. Jeśli wszystko mamy już przygotowane to
pozostają nam tylko małe modyfikacje w pliku odpowiedzi (winnt.sif). Wystarczy,
że w sekcji [Unattended] w linijce OemPnDriversPath dopiszemy ścieżki z których
będzie korzystał instalator oddzielając je średnikami
(OemPnDriversPath=’Drivers\01_PlytaGlowna;Drivers\02_KartaSieciowa ... itd).
Ostatnim etapem tworzenia naszej instalacyjnej płyty jest nagranie całej
zawartości folderu C:\WindowsXP na krążek.
Należy tu pamiętać aby płyta była bootowalna.
Duplikacja dysków
polega na utworzeniu obrazu partycji z zainstalowanym systemem a następnie
przeniesieniu go na inne komputery. Proces ten trwa bardzo krotko jednak
wymaga od nas spełnienia pewnych kryteriów.
Aby przenieść system z jednego komputera na ich większą ilość za pomocą obrazu
partycji musimy spełnić następujące wymagania:
· komputer główny i docelowe muszą mieć identyczne warstwy abstrakcji sprzętowej
· identyczne kontrolery dysków twardych
· identyczne wersje BIOS-ów.
inne komponenty takie jak karty dźwiękowe, sieciowe mogą się różnić.
· dysk twardy w komputerze docelowym musi mieć przynajmniej taką pojemność jak
dysk w komputerze z którego kopiowany był system
· musimy również posiadać program do tworzenia obrazów dysków (np. DriveImage)
Jeżeli spełniamy te kryteria możemy przystąpić do pracy. Naszym pierwszym
krokiem będzie zainstalowanie Windows XP na jednym komputerze. Posłuży on nam do
utworzenia obrazu dysku, który będziemy potem przenosić na wszystkie pozostałe
jednostki, dlatego też powinniśmy ten jeden system skonfigurować tak jak chcemy
aby wyglądały wszystkie pozostałe. Jednak nie twórzmy kont
użytkowników, je konfiguruje się juz później. Zainstalujmy tam wszystkie
programy i skopiujmy pliki jakie mają znaleźć na reszcie komputerów. Kiedy nasz
szablonowy OS jest już gotowy tworzymy na partycji systemowej katalog \Sysprep.
Następnie z płyty instalacyjnej Windows XP z katalogu \SUPPORT\TOOLS\DEPLOY.CAB
kopiujemy programy
Sysprep.exe,
Setupcl.exe do wcześniej utworzonego folderu.
Uruchamiamy
Sysprep.exe, komputer się zresetuje lub pojawi się okienko, w którym klikamy
na przycisk zapieczętuj ponownie

a następnie OK.

Komputer powinien się wyłączyć.
Sysprep.exe usuwa identyfikator systemu przed sklonowaniem go. Musimy go użyć
dlatego, że w sieci nie mogą istnieć dwa komputery o takich samych
numerach. Jeżeli zrobilibyśmy obraz dysku nie używając tego malutkiego
programiku komputery w sieci generowały by błędy.
Włączamy ponownie komputer i za pomocą np. DriveImage tworzymy kopie naszego
"źródła". Ten obraz przenosimy do komputerów docelowych. I tam wgrywamy.
Po kolejnym włączeniu systemu, z którego tworzyliśmy obraz przywita nas
Instalator Systemu Windows, który zapyta nas o klucz do systemu, hasło
administratora, pomoże nam ustawić sieć i dodać użytkowników. Następnie program
Sysprep.exe sam skasuje katalog \Sysprep i odda nam we władanie
stacje.
Jeżeli jednak zdecydujemy się na
standardową instalację systemu Windows XP możemy użyć dodatkowych przełączników,
które usprawnią wgrywanie systemu.
Komentarze
Hmm szkoda tylko ze nie wiem czy tam ma wsadzic do katalogu $1\Drivers\01_Plyta instalke exe czy nie wiem co i jak to ma wygladac ten wpis - OemPnDriversPath=’Drivers\01_PlytaGlowna;Drivers\02_KartaSieciowa po co po > 01_PlytaGlowna;Drivers jest to drivers co to ma oznaczac. nie rozumiem. a chce sobie taka plyte zrobic i lipa bo aktykul we cale nie odpwoieada wyczerpujaco temat, nie ma krok po kroku powiedziane co i jak trzeb arobic.
Kuba,
30 czerwca 2006, 21:20
Juz rozumiem tylko nie wiem co mam podac w katalogu w tej scieszce sam katalog? I sam rozpozna ze tam jest sterownik do plyty glownej czy rozpozna ze to plik exe i sam go zacznie instalowac? Jejku problemy mam
Kuba,
30 czerwca 2006, 21:31
Witam.....
w instalacji nienadzorowanej jest blad w sekcji [shell"> a dokladnie:
[Shell">
DefaultThemesOff = NO- blad
jezeli go uzyjemy w niektorych programach nie bedziemy miec polskich czcionek !!!!
np.
tlen, miranda, NERO i wiele innych....
problem byl tez opisany lecz bez rozwiazania tego problemu:
http://www.forum.explode.pl/viewtopic.php?t=590&start=0&postdays=0&postorder=asc&highlight=polskie
ozrechsw,
14 sierpnia 2006, 09:24
Repartition=Yes nie sformatuje pierwszego dysku . a skasuje wszystkie dyski i zrobi jeden w formacie NFTS
ws,
30 sierpnia 2006, 16:49
Czyżby różnica pomiędzy dyskiem i partycją była niezrozumiała? Wyjaśniam, że dysk to takie metalowe pudełko w środku komputera, do którego podłącza się kabelek z prądem z zasilacza i drugi łączący z płytą główną, natomiast partycje zdefiniowane na dysku(ach) widać w okienku Mój komputer jako literki C, D, itd. Partycje można skasować i zdefiniować na nowo programem fdisk, natomiast dysk można skasować np. młotkiem i to na zawsze.
Casus71,
27 października 2007, 10:19
hmmm... a co w sytuacji gdy na laptopie CA6700 mam walnięty CD-ROM i chciał bym by instalacja łindołsa odbyła się automatycznie z lokalizacji znajdującej się na dysku? czy jest jakiś sposób by system zainstalował się sam z folderu uwcześniej przygotowanego setupmgr"em?
olo83,
27 listopada 2007, 19:58
A u mnie po skończeniu pracy kreatora znika katalog C:\windist , poprostu zostaje automatycznie skasowany! Nie wiem o co chodzi! Już godzine siedze nad tym problemem!
Robert,
16 stycznia 2008, 19:52
przeczytaj tutaj: http://infojama.pl/149,artykul.aspx
xxx,
7 lutego 2008, 18:08
mozesz mi to ktos dokladniej wytlumaczy ??? xD
Olechu,
26 maja 2008, 12:00
http://unattended.msfn.org/unattended.xp/
polecam zagladnac takze na forum ttp://www.msfn.org/board/forums.html
BeAr,
5 lipca 2008, 00:13
Olechu - Widac, ze jestes informatykiem z zainteresowania, przyjacielu :) To co tu pisza jest tak oczywiste i jasne, jak to, ze Ty nie orientujesz sie za bardzo w temacie.
GGGG,
1 lutego 2009, 14:05
zrobilem folder $OEM$ ale nie skopiowalo mi go do systemu ;/
aa,
20 marca 2009, 15:40
jakie są zalety i wady instalacji NADZOROWANEJ ?? :( Prosze o pomoc
pomocy,
1 listopada 2009, 14:49
mam problem na kompie pokazuje mi sie niebieskie pole z wykrytym zle zajnstalowanym programem wszystkie prawie usonołem i dalej sie to powtarza pomozcie błagam
blade,
4 kwietnia 2010, 18:25
dla moich uczniów- świetna sprawa, nie musze tłumaczyć.... Mogą przeczytać, a później poćwiczyć.
andrzej,
26 listopada 2010, 14:10
dobry poradnik.
lol123,
2 grudnia 2010, 12:43