ROZDZIAú 5

Dostosowywanie i automatyzacja instalacji

     W organizacji posiadaj╣cej du┐╣ liczbΩ komputer≤w, skuteczniejsz╣ od standardowego rΩcznego instalatora jest automatyzacja instalacji Microsoft Windows 2000 Professional. systemu Windows 2000 Professional zawiera metody i narzΩdzia umo┐liwiaj╣ce dodanie do instalacji okre£lonych komponent≤w i aplikacji oraz prawie automatyczn╣ dystrybucjΩ dostosowanej instalacji do u┐ytkownik≤w. Do dostosowania instalacji s│u┐╣ pliki odpowiedzi oraz folder dystrybucyjny, do kt≤rego mo┐na dodaµ wybrane pliki i aplikacje. Istniej╣ r≤┐ne narzΩdzia s│u┐╣ce do dystrybucji dostosowanych instalacji Windows 2000 Professional û wyb≤r metody zale┐y od aktualnego £rodowiska i od potrzeb danej organizacji.
Zawarto£µ rozdzia│u
      Kr≤tki opis procesu dostosowania i automatyzacji instalacji
      Przegl╣d procesu dostosowania i automatyzacji instalacji
      Etap 1: planowanie
      Etap 2: przygotowanie
      Etap 3: dostosowanie
      Etap 4: wdra┐anie
Dalsze ƒr≤d│a informacji w Resource Kit

Kr≤tki opis procesu dostosowania i automatyzacji instalacji

     System Windows 2000 Professional zawiera narzΩdzia i metody dostosowywania lub automatyzacji instalacji odpowiadaj╣ce r≤┐nym wymaganiom u┐ytkownik≤w oraz r≤┐nym konfiguracjom sprzΩtu i oprogramowania. Poni┐ej przedstawione s╣ etapy procesu dostosowania i automatyzacji oraz sposoby wyboru odpowiedniego narzΩdzia i metody.
Zrozumienie procesu i narzΩdzi do dostosowania i automatyzacji.
     Nale┐y zapoznaµ siΩ z etapami procesu oraz wybraµ najbardziej odpowiednie metody i narzΩdzia.
Planowanie dostosowania i automatyzacji instalacji.
     Planowanie obejmuje: inwentaryzacjΩ istniej╣cych komputer≤w, ocenΩ infrastruktury sieciowej oraz ustalenie typ≤w, wymaga± i preferencji u┐ytkownik≤w. Nale┐y wiedzieµ, na przyk│ad, ile jest komputer≤w w organizacji, jakie s╣ ich aktualne konfiguracje sprzΩtu i oprogramowania, kt≤re aplikacje s╣ niezbΩdne, kt≤re protoko│y s╣ stosowane, jaka jest szybko£µ sieci i czy istnieje ju┐ infrastruktura Windows 2000 Server. Nale┐y wybraµ narzΩdzia i metody odpowiednie dla aktualnego £rodowiska.
Przygotowanie instalacji.
     Nale┐y uzyskaµ wszystkie potrzebne informacje, sprawdziµ, czy posiadany jest potrzebny sprzΩt i oprogramowanie, utworzyµ folder dystrybucyjny i plik odpowiedzi.
Modyfikacja pliku odpowiedzi i foldera dystrybucyjnego.
     W celu automatyzacji okre£lonych zada± podczas instalacji nale┐y dodaµ zapisy do pliku odpowiedzi. Do foldera dystrybucji nale┐y dodaµ wybrane pliki, aplikacje oraz programy, takie jak sterowniki urz╣dze± pamiΩci masowej lub Plug and Play.
Dystrybucja dostosowanych plik≤w instalacyjnych oraz uruchamianie instalatora na komputerach docelowych.
     Instalator nale┐y uruchomiµ w trybie automatycznym (Winnt.exe lub Winnt32.exe z parametrem /u) na pojedynczych komputerach, przez sieµ lub na jednym g│≤wnym komputerze w celu utworzenia instalacji macierzystej. Je£li instalacja nie jest automatyzowana na pojedynczych komputerach, mo┐na wybraµ narzΩdzie obrazowe (System Preparation [Sysprep] lub Remote Installation Services [RIS]) albo sieciowe (Microsoft Systems Management Server) w celu dystrybucji dostosowanych plik≤w i uruchomienia instalatora na komputerze docelowym.

Przegl╣d procesu dostosowania i automatyzacji instalacji

     W du┐ych organizacjach posiadaj╣cych setki lub tysi╣ce komputer≤w pulpitowych rΩczna instalacja systemu operacyjnego na ka┐dym komputerze jest kosztowna i nieefektywna. W tej sytuacji proces instalacji nale┐y zautomatyzowaµ. Ze wzglΩdu na r≤┐ne konfiguracje sprzΩtu i oprogramowania oraz potrzeby u┐ytkownik≤w konieczne mo┐e byµ tak┐e dostosowanie instalacji.
     Podczas zautomatyzowanej instalacji odpowiedzi na pytania zadawane przez instalator s╣ dostarczane przez plik odpowiedzi (plik skryptowy) û plik tekstowy w specjalnym formacie zawieraj╣cy wcze£niej okre£lone ustawienia i informacje potrzebne instalatorowi. Plik mo┐e zawieraµ tak┐e opcjonalne informacje lub instrukcje dotycz╣ce uruchamiania program≤w.
     Dostosowanie instalacji polega na modyfikacji pliku odpowiedzi oraz dodaniu niestandardowych plik≤w, aplikacji i program≤w do foldera dystrybucyjnego.

Proces dostosowania i automatyzacji

     Proces dostosowania i automatyzacji instalacji systemu Windows 2000 Professional obejmuje nastΩpuj╣ce etapy:
  1. Planowanie
    Nale┐y wybraµ informacje umo┐liwiaj╣ce wyb≤r odpowiedniego narzΩdzia instalacji. Nale┐y ustaliµ rodzaje i potrzeby u┐ytkownik≤w, przeprowadziµ inwentaryzacjΩ istniej╣cych klient≤w oraz oceniµ infrastrukturΩ sieci.
  2. Przygotowanie
    Nale┐y zebraµ wszystkie potrzebne informacje, sprawdziµ obecno£µ potrzebnego sprzΩtu i oprogramowania oraz utworzyµ folder dystrybucyjny i plik odpowiedzi.
  3. Dostosowanie
    Nale┐y dodaµ urz╣dzenia, sterowniki, aplikacje, pliki pomocy, informacje o wsparciu technicznym oraz inne wybrane komponenty.
  4. Wdra┐anie
    System operacyjny nale┐y wdro┐yµ w spos≤b zautomatyzowany, za pomoc╣ narzΩdzia wybranego w etapie 1.
     Ka┐dy etap jest om≤wiony dalej w tym rozdziale. Ca│y proces jest przedstawiony na rysunku 5.1.
     

Rysunek 5.1 Og≤lna metoda automatyzacji i dostosowania instalacji

Nowe funkcje

     System Windows 2000 Professional zawiera wiele nowych i udoskonalonych funkcji upraszczaj╣cych proces dostosowania i automatyzacji instalacji.
Mened┐er instalacji, do u│atwienia tworzenia plik≤w odpowiedzi.
     Mened┐er instalacji jest kreatorem s│u┐╣cym do ustawienia wielu parametr≤w pliku odpowiedzi, kt≤re umo┐liwiaj╣ dostosowanie i automatyzacjΩ instalacji. U┐ycie tego narzΩdzia pozwoli tak┐e unikn╣µ b│Ωd≤w wynikaj╣cych z rΩcznego tworzenia pliku odpowiedzi przy u┐yciu edytora tekstu.
Szerszy asortyment narzΩdzi i metod.
     W systemie Windows 2000 Professional mo┐na wybraµ udoskonalon╣ wersjΩ tradycyjnej metody automatycznej instalacji lub nowe narzΩdzia graficzne, takie jak RIS (Remote Installation Services) i Sysprep. Wyb≤r zale┐y od potrzeb u┐ytkownik≤w, konfiguracji i liczby komputer≤w oraz istniej╣cej infrastruktury sieci.
úatwiejsze dostosowanie komponent≤w.
     W systemie Windows 2000 Professional mo┐na dostosowaµ prawie wszystkie komponenty instalacyjne, w tym instalacjΩ modem≤w i kart dƒwiΩkowych, ustawienie hase│ i stref czasowych, wykrywanie opcji ekranu oraz automatyczn╣ konwersjΩ system≤w plikowych typu FAT16/FAT32 na NTFS. Mo┐liwe jest tak┐e automatyczne ustawienie informacji dotycz╣cych poszczeg≤lnych komputer≤w, takich jak adresy IP lub nazwy komputer≤w.
Automatyczna instalacja aplikacji.
     System Windows 2000 Professional umo┐liwia wygodn╣ instalacjΩ aplikacji podczas procesu automatyzacji.
Elastyczny wyb≤r sprzΩtu.
     Na komputerach z systemem Windows 2000 Professional mo┐na zainstalowaµ nawet urz╣dzenia nie posiadaj╣ce wsparcia wbudowanego w system operacyjny.
Mo┐liwo£ci inspekcji.
     System Windows 2000 Professional umo┐liwia inspekcjΩ i przetestowanie instalacji.

Metody i narzΩdzia do dostosowania i automatyzacji instalacji

     Poni┐ej przedstawione s╣ g│≤wne metody i narzΩdzia do automatyzacji i dostosowania instalacji systemu Windows 2000 Professional.
Automatyczne instalacje przy u┐yciu Winnt.exe lub Winnt32.exe.
     Automatyczne instalacje umo┐liwiaj╣ administratorom pe│n╣ lub czΩ£ciow╣ automatyzacjΩ instalacji systemu Windows 2000 Professional na wielu komputerach przy minimalnej interakcji z u┐ytkownikiem.
Powielenie dyskowe przy u┐yciu Sysprep.exe.
     Powielenie dysku (obrazu) polega na skopiowaniu konfiguracji do wielu komputer≤w docelowych, czy to przez sieµ, czy inn╣ drog╣. Sysprep dzia│a na komputerach posiadaj╣cych w stosunku do komputera ƒr≤d│owego podobne konfiguracje sprzΩtu oraz identyczne kontrolery sprzΩtu i warstwy abstrakcji sprzΩtu (HAL).
Zdalne instalacje przy u┐yciu RIS.
     Zdalna instalacja umo┐liwia wykonanie czystych instalacji systemu Windows 2000 Professional na klientach wspieraj╣cych RIS, nale┐╣cych do sieci opartej na Microsoft Windows 2000 Server. Klienci u┐ywaj╣ serwera RIS do zdalnego uruchomienia i zainstalowania systemu Windows 2000 Professional oraz aplikacji.
Elektroniczna dystrybucja przy u┐yciu Systems Management Server lub zewnΩtrznych produkt≤w zarz╣dzania oprogramowaniem.
     Microsoft Systems Management Server 2.0 zawiera narzΩdzia umo┐liwiaj╣ce administratorom centralne wdra┐anie i zarz╣dzanie systemem Windows 2000 Professional.

Por≤wnanie funkcji z wcze£niejszymi wersjami systemu Windows

System Windows 95

     W tabeli 5.1 narzΩdzia dostosowania systemu Windows 2000 Professional s╣ por≤wnane z narzΩdziami u┐ywanymi w przypadku systemu Windows 95.
Tabela 5.1 Por≤wnanie narzΩdzi dostosowywania instalacji system≤w Windows 95 i Windows 2000 Professional

Windows 95Windows 2000 Professional

NetSetup do utworzenia plik≤w odpowiedzi. Mened┐er instalacji do utworzenia plik≤w odpowiedzi.
W automatycznej instalacji nie s╣ wspierane:
  • Sterowniki producent≤w zewnΩtrznych.
  • R≤┐ne adaptery sieciowe.
  • Microsoft Internet Explorer i us│ugi Proxy.
  • Wyb≤r komponent≤w (Notatnik).
  • W automatycznej instalacji wspierane s╣:
  • Sterowniki Plug and Play (dodane do foldera dystrybucji).
  • R≤┐ne adaptery sieciowe.
  • Internet Explorer i us│ugi proxy z plikami odpowiedzi lub plikami IEAK.ins.
    Wspierane jest tak┐e wybieranie komponent≤w.
  • NetSetup do utworzenia pliku odpowiedzi w formacie Msbatch.inf. Utworzenie pliku odpowiedzi w formacie Unattend.txt przy u┐yciu Mened┐era instalacji lub edytora tekst≤w, takiego jak Notatnik.
    Msbatch.inf do dostosowania ustawie± systemowych, wymuszania opcji instalatora i skopiowania dodatkowych plik≤w. Pliki odpowiedzi w formacie Unattended.txt do dostosowania ustawie± systemowych, wymuszania opcji instalatora i skopiowania dodatkowych plik≤w.
    NetSetup do przygotowania serwera sieciowego w celu uruchomienia Setup.exe na klientach. Mened┐er instalacji do utworzenia folderu dystrybucyjnego oraz skopiowania plik≤w instalacyjnych Windows 2000 Professional i komponent≤w opcjonalnych. Alternatywnie mo┐na u┐yµ RIS (Remote Installation Services) lub SMS (Systems Management Server).
    Dodawanie sterownik≤w metod╣ pr≤b i b│Ωd≤w. Dodawanie sterownik≤w urz╣dze± przy u┐yciu foldera dystrybucyjnego i plik≤w odpowiedzi.
    Automate.inf do utworzenia plik≤w odpowiedzi zawieraj╣cych opcje u│atwienia dostΩpu. U│atwienia dostΩpu zainstalowane domy£lnie.
    Netdet.ini do wykrywania komponent≤w w sieciach NetWare. CzΩ£ci [NetProtocols], [params.MS_NWIPX] itp. w pliku odpowiedzi do wykrywania komponent≤w w sieciach NetWare.
    Wrkgrp.ini do okre£lenia grup roboczych, do kt≤rych u┐ytkownicy mog╣ siΩ do│╣czyµ. CzΩ£µ [Identification] w pliku odpowiedzi do okre£lenia grup roboczych, do kt≤rych u┐ytkownicy mog╣ siΩ do│╣czyµ.
    Zasady systemowe i profile u┐ytkownik≤w do dostosowania pulpit≤w i ograniczenia mo┐liwo£ci zmiany konfiguracji. Zasada grup do dostosowania pulpit≤w i ograniczenia mo┐liwo£ci zmiany konfiguracji.


    System Windows 98

    Tabela 5.2 Por≤wnanie metod dostosowywania instalacji system≤w Windows 98 i Windows 2000 Professional

    Windows 98Windows 2000 Professional

    Microsoft Batch 98 do utworzenia skrypt≤w Mened┐er instalacji do utworzenia plik≤w odpowiedzi instalacyjnych.
    W automatycznej instalacji nie s╣ wspierane:
  • Sterowniki producent≤w zewnΩtrznych.
  • R≤┐ne adaptery sieciowe.
  • Microsoft Internet Explorer i us│ugi Proxy.
  • Wybieranie komponent≤w (Notatnik).
  • W automatycznej instalacji wspierane s╣:
  • Sterowniki Plug and Play (dodane do foldera dystrybucyjnego).
  • R≤┐ne adaptery sieciowe.
  • Internet Explorer i us│ugi proxy z plikami odpowiedzi lub plikami IEAK.ins.
    Wspierane jest tak┐e wybieranie komponent≤w.
  • Msbatch.inf do dostosowania ustawie± systemowych, wymuszania opcji instalatora i skopiowania dodatkowych plik≤w. Pliki odpowiedzi w formacie Unattended.txt do dostosowania ustawie± systemowych, wymuszania opcji instalatora i skopiowania dodatkowych plik≤w.
    Aby zainstalowaµ system operacyjny przez sieµ, mo┐na skopiowaµ pliki CAB Windows 98 do punktu instalacyjnego na serwerze sieciowym. Aby zainstalowaµ system operacyjny przez sieµ, nale┐y u┐yµ Mened┐era instalacji do utworzenia folderu dystrybucyjnego oraz skopiowania do niego plik≤w instalacyjnych i komponent≤w opcjonalnych. Alternatywnie mo┐na u┐yµ RIS (Remote Installation Services) lub SMS (Systems Management Server).
    Instalator INF (Infinst.exe) do dodania sterownik≤w urz╣dze±. Folder dystrybucyjny, czΩ£ci [MassStorageDrivers] i [OEMBootFiles] w pliku odpowiedzi oraz plik Txtsetup.oem do dodania sterownik≤w urz╣dze±.
    Preptool do powielania niestandardowych instalacji Windows 98. Sysprep do powielania niestandardowych instalacji Windows 2000 Professional.
    Microsoft Batch 98 do produkcji skryptu zawieraj╣cego opcje u│atwiaj╣ce dostΩp. U│atwienia dostΩpu zainstalowane domy£lnie.
    Netdet.ini do wykrywania komponent≤w w sieciach NetWare. CzΩ£ci [NetProtocols], [params.MS_NWIPX] itp. do wykrywania komponent≤w w sieciach NetWare.
    Wrkgrp.ini do okre£lenia grup roboczych, do kt≤rych u┐ytkownicy mog╣ siΩ do│╣czyµ. CzΩ£µ [Identification] w pliku odpowiedzi do okre£lenia grup roboczych, do kt≤rych u┐ytkownicy mog╣ siΩ do│╣czyµ.
    Zasady systemowe i profile u┐ytkownik≤w do dostosowania pulpit≤w i ograniczenia mo┐liwo£ci zmiany konfiguracji. Zasada grup do dostosowania pulpit≤w i ograniczenia mo┐liwo£ci zmiany konfiguracji.
    Apps.inf do automatyzacji uaktualnie± Windows 95 do Windows 98. Instalator w trybie automatycznym lub SMS do automatyzacji uaktualnie± Windows 98 do Windows 2000 Professional.



    System Windows NT Workstation 4.0

    Tabela 5.3 Por≤wnanie metod dostosowywania instalacji system≤w Windows NT Workstation 4.0 i Windows 2000 Professional

    Windows NT Workstation 4.0Windows 2000 Professional

    Mened┐er instalacji do utworzenia skrypt≤w instalacyjnych. Udoskonalona wersja Mened┐era instalacji do utworzenia plik≤w odpowiedzi.
    W automatycznej instalacji nie s╣ wspierane:
  • Sterowniki producent≤w zewnΩtrznych.
  • r≤┐ne adaptery sieciowe.
  • Microsoft Internet Explorer i us│ugi Proxy.
  • Wybieranie komponent≤w (Notatnik).
  • W automatycznej instalacji wspierane s╣:
  • Sterowniki Plug and Play (dodane do foldera dystrybucyjnego).
  • R≤┐ne adaptery sieciowe.
  • Internet Explorer i us│ugi proxy z plikami odpowiedzi lub plikami IEAK.ins.
    Wspierane jest tak┐e wybieranie komponent≤w.
  • Sysprep.exe do replikacji konfiguracji do komputer≤w docelowych posiadaj╣cych identyczny sprzΩt. Udoskonalona wersja Sysprep.exe do replikacji konfiguracji do komputer≤w docelowych o r≤┐nych konfiguracjach sprzΩtu. Kontroler sprzΩtu oraz HAL musz╣ byµ identyczne.
  • Nie s╣ wspierane opcje regionalne.
  • Wspierane s╣ opcje regionalne i r≤┐ne jΩzyki.
  • Sysprep.exe wymaga podpisanej licencji.
  • Sysprep.exe jest zintegrowany z systemem operacyjnym i nie wymaga osobnej licencji.
  • Nie mo┐na konfigurowaµ komponent≤w domen i sieciowych.
  • Sysprep.exe mo┐e byµ u┐ywany dla komputer≤w w sieci.


    Etap 1: planowanie

         Planowanie jest niezbΩdnym etapem procesu przeprowadzania dostosowanej i zautomatyzowanej instalacji. Nale┐y zebraµ informacje umo┐liwiaj╣ce wyb≤r odpowiedniego narzΩdzia instalacji, ustaliµ rodzaje i potrzeby u┐ytkownik≤w, przeprowadziµ inwentaryzacjΩ klient≤w oraz oceniµ infrastrukturΩ sieci.
         Og≤lne informacje o planowaniu wdra┐ania i instalacji systemu Windows 2000 Professional znajduj╣ siΩ w rozdziale äWdra┐anie systemu Windows 2000 Professionalö.

    Rodzaje u┐ytkownik≤w i wymagania

         Rodzaje i wymagania u┐ytkownik≤w s╣ wa┐nymi czynnikami wyboru sposob≤w dostosowania i automatyzacji instalacji. Na przyk│ad, je£li grupa u┐ytkownik≤w potrzebuje danej aplikacji, to nale┐y dodaµ j╣ do foldera dystrybucyjnego lub uwzglΩdniµ j╣ w pliku odpowiedzi.
         U┐ytkownik≤w mo┐na pogrupowaµ w zale┐no£ci od stopnia zaawansowania, miejsca pracy (lokalni, zdalni, mobilni), rodzaju pracy (marketing, badania, obs│uga klient≤w itp.) lub stanowiska (mened┐er, kierownik projektu, pracownik indywidualny).
         Na przyk│ad pogrupowanie u┐ytkownik≤w wed│ug stopnia zaawansowania pozwoli ustaliµ liczbΩ opcji, kt≤re nale┐y zaoferowaµ danej grupie podczas instalacji. U┐ytkownicy bardziej zaawansowani mog╣ potrzebowaµ wiΩkszej ilo£ci opcji. W takim przypadku mo┐na zastosowaµ dwa r≤┐ne pliki odpowiedzi ù jeden dla do£wiadczonych u┐ytkownik≤w, a drugi dla pocz╣tkuj╣cych.
         Wymagania u┐ytkownik≤w mog╣ dotyczyµ tak┐e jΩzyka, opcji regionalnych (kraj/region/strefa czasowa) oraz typ≤w aplikacji.

    Tabela 5.4 Kwestie dotycz╣ce rodzaj≤w i wymaga± u┐ytkownik≤w

    KwestiaZnaczenie dla planu

    Rodzaje u┐ytkownik≤w Od rodzaj≤w u┐ytkownik≤w zale┐y spos≤b dostosowania kreatora instalacji, wyb≤r ustawie± zabezpieczenia, konfiguracja sieci itp. Rodzaje u┐ytkownik≤w maj╣ znaczenie dla czΩ£ci pliku odpowiedzi takich jak [URL] i [Components], kt≤re zawieraj╣ parametry definiuj╣ce ustawienia przegl╣darki Windows 2000 i komponent≤w (Kalkulator, Odtwarzacz CD, tapeta itd.).
    JΩzyk i opcje regionalne Opcje jΩzyka i opcje regionalne s╣ okre£lone w czΩ£ci [RegionalSettings] w pliku odpowiedzi.
    Wymagania dotycz╣ce aplikacji Wymagane aplikacje musz╣ byµ uwzglΩdnione w folderze dystrybucyjnym lub w pliku odpowiedzi. Nale┐y ustaliµ, kt≤re aplikacje bΩd╣ obowi╣zkowe, kt≤re opcjonalne, a kt≤re dostΩpne tylko czΩ£ci u┐ytkownik≤w. Je£li system Windows 2000 Professional jest u┐ywany w sieci opartej na Windows 2000 Server, to nale┐y ustaliµ, czy aplikacje bΩd╣ wdra┐ane za pomoc╣ Zasady grup. Je£li aplikacja musi stanowiµ czΩ£µ instalacji, to nale┐y zautomatyzowaµ jej instalacjΩ za pomoc╣ Cmdlines.txt, [GuiRunOnce] w pliku odpowiedzi lub Sysdiff. Je£li aplikacje zostan╣ udostΩpnione w p≤ƒniejszym terminie, to nale┐y u┐yµ Instalatora Windows (patrz Pomoc w systemie Windows 2000 Professional).


    Inwentaryzacja klient≤w      Inwentaryzacja klient≤w pozwoli ustaliµ aktualn╣ liczbΩ klient≤w w organizacji, rodzaje istniej╣cych system≤w pulpitowych oraz rodzaje konfiguracji sprzΩtu.

    Tabela 5.5 Kwestie dotycz╣ce inwentaryzacji

    KwestiaZnaczenie dla planu

    Rodzaje systemu operacyjnego Od u┐ywanych system≤w operacyjnych (Windows 95, Windows 98, Windows NT Workstation 4.0 itd.) zale┐╣ mo┐liwo£ci przeprowadzenia uaktualnienia lub czystej instalacji. Niekt≤re narzΩdzia, takie jak SMS, uaktualniaj╣ tylko systemy Windows. W przypadku klient≤w Windows 3.x uaktualnienie do Windows 2000 Professional jest niemo┐liwe û konieczna bΩdzie czysta instalacja.
    Liczba klient≤w Wyb≤r narzΩdzia automatyzacji instalacji zale┐y od liczby posiadanych komputer≤w. Na przyk│ad, Sysprep, RIS lub SMS s╣ skuteczne przy du┐ej liczbie system≤w, ale w przypadku ma│ej ilo£ci komputer≤w mo┐e wystarczyµ uruchomienie Winnt.exe lub Winnt32.exe w trybie automatycznym (z parametrem /u lub /unattend).
    Rodzaje konfiguracji sprzΩtu Od konfiguracji sprzΩtu zale┐y wyb≤r narzΩdzia automatyzacji instalacji oraz urz╣dze± do umieszczenia w folderze dystrybucyjnym i pliku odpowiedzi.
    Na przyk│ad narzΩdzie Sysprep wymaga, aby wszystkie komputery (ƒr≤d│owe i docelowe) posiada│y identyczn╣ warstwΩ HAL, interfejs ACPI i urz╣dzenia masowej pamiΩci.
    Instalator Windows 2000 Professional wykrywa i instaluje wiΩkszo£µ urz╣dze± automatycznie, jednak┐e instalacja, na przyk│ad, urz╣dzenia SCSI nie wspieranego przez Windows 2000 Professional wymaga dodania do folderu dystrybucyjnego (podfolderu $OEM$) plik≤w sterownika i odpowiedniego pliku Textsetup.oem oraz modyfikacji zapis≤w pliku odpowiedzi w czΩ£ci [MassStorageDrivers].
    Kompatybilno£µ oprogramowania i sprzΩtu SprzΩt komputera docelowego musi spe│niaµ wcze£niej wymienione minimalne wymagania, a poszczeg≤lne komponenty powinny znajdowaµ siΩ na li£cie kompatybilno£ci HCL (pod odsy│aczem do HCL na stronie http://windows.microsoft.com/windows2000/reskit/webresources.


    Ocena infrastruktury sieci      Nale┐y ustaliµ stosowane protoko│y sieciowe, szybko£µ │╣czy (szeroko£µ pasma) oraz czy istnieje infrastruktura sieciowa oparta na Windows 2000 Server.

    Tabela 5.6 Kwestie dotycz╣ce infrastruktury sieci

    KwestiaZnaczenie dla planu

    Infrastruktura sieci Protoko│y sieciowe wp│ywaj╣ na spos≤b konfiguracji parametr≤w pliku odpowiedzi dotycz╣cych protoko│≤w i adapter≤w, na przyk│ad w czΩ£ciach [NetAdapter], [NetProtocols] i [NetServices].
    Szeroko£µ pasma Od ilo£ci dostΩpnej szeroko£ci pasma zale┐y wyb≤r narzΩdzia i metody instalacji. Na przyk│ad, do instalacji Windows 2000 Professional w lokacjach nie posiadaj╣cych po│╣czenia o du┐ej szeroko£ci pasma z serwerem sieciowym najlepiej jest zastosowaµ CD-ROM lub inn╣ lokaln╣ metodΩ (wysy│aj╣c polecenie winnt lub winnt32 na ka┐dym komputerze). Gdy szeroko£µ pasma jest du┐a, ale komputery nie posiadaj╣ adaptera sieciowego wspieraj╣cego zdalny rozruch i nie mog╣ zostaµ uruchomione z CD-ROM, to prawdopodobnie najlepsz╣ metod╣ bΩdzie sieciowe powielenie obrazu lub instalacja rΩczna.
    Infrastruktura Windows 2000 Server Istnienie infrastruktury Windows 2000 Server umo┐liwia wykorzystanie wiΩkszej ilo£ci narzΩdzi do automatyzacji i dostosowania instalacji. Na przyk│ad, je£li istnieje komputer Windows 2000 Server skonfigurowany jako serwer RIS, mo┐na u┐yµ RIS do utworzenia i automatycznej dystrybucji dostosowanych obraz≤w Windows 2000 Professional.


    Wyb≤r odpowiedniego narzΩdzia      NarzΩdzia i metody nale┐y wybraµ na podstawie zebranych informacji dotycz╣cych istniej╣cego £rodowiska. Dalsze wytyczne znajduj╣ siΩ w tabeli 5.7.
    Tabela 5.7 Wyb≤r narzΩdzia do dostosowania i automatyzacji instalacji

    NarzΩdzieKiedy u┐yµ

    Winnt.exe lub Winnt32.exe Winnt.exe nale┐y u┐yµ, gdy instalator jest uruchamiany na klientach opartych na systemie Microsoft MS-DOS lub Microsoft Windows 3.1. Aby przeprowadziµ instalacjΩ zautomatyzowan╣, nale┐y podaµ parametr /u i zastosowaµ plik odpowiedzi. NarzΩdzie to mo┐e byµ u┐ywane lokalnie na ka┐dym komputerze lub poprzez sieµ.
    Winnt32.exe s│u┐y do uaktualnienia system≤w Windows 95, Windows 98, Windows NT Workstation 4.0 lub wersje beta Windows 2000 do Windows 2000 Professional. Aby przeprowadziµ instalacjΩ zautomatyzowan╣ nale┐y podaµ parametr /unattend. NarzΩdzie to mo┐e byµ u┐ywane lokalnie na ka┐dym komputerze lub poprzez sieµ, do czystej instalacji lub do uaktualnienia.
    NarzΩdzia te s╣ odpowiednie dla instalacji systemu Windows 2000 Professional obejmuj╣cej du┐╣ liczbΩ klient≤w o r≤┐nych konfiguracjach sprzΩtu i oprogramowania.
    G│≤wn╣ zalet╣ tych narzΩdzi jest elastyczno£µ, a wad╣ jest to, ┐e aplikacje musz╣ zostaµ zainstalowane rΩcznie na ka┐dym komputerze.
    Sysprep Sysprep s│u┐y do instalacji identycznej konfiguracji wraz z aplikacjami na wielu komputerach. Sysprep umo┐liwia skopiowanie niestandardowego obrazu opartego na Windows 2000 Professional z komputera macierzystego do komputer≤w docelowych. Komputery macierzyste i docelowe musz╣ posiadaµ podobne konfiguracje sprzΩtu i oprogramowania, w tym identyczn╣ warstwΩ HAL i kontrolery urz╣dze± masowej pamiΩci.
    NarzΩdzia Sysprep mo┐na u┐yµ tak┐e w przypadku braku szybkich │╣czy sieciowych û obraz komputera macierzystego mo┐e zostaµ zapisany na no£niku CD-ROM.
    NarzΩdzie Sysprep s│u┐y tylko do czystej instalacji, nie do uaktualnie±.
    RIS (Remote Installation Services) RIS s│u┐y do standaryzacji konfiguracji systemu Windows 2000 Professional na nowych komputerach lub na komputerach posiadaj╣cych system operacyjny, kt≤ry mo┐na zast╣piµ systemem Windows 2000 Professional. RIS umo┐liwia utworzenie dw≤ch rodzaj≤w no£nika: CD-ROM lub obrazu.
    RIS wykorzystuje £rodowisko wykonywania przedstartowego (PXE) do uruchomienia instalacji systemu Windows 2000 Professional z serwera RIS. System operacyjny zostanie zainstalowany na dyskach twardych komputer≤w klienckich.
    G│≤wn╣ zalet╣ RIS jest mo┐liwo£µ standaryzacji instalacji Windows 2000 Professional, dostosowania instalacji u┐ytkownika ko±cowego (opcje kreatora instalacji mo┐na ograniczyµ za pomoc╣ zasad grup) i wyboru metody dystrybucji.
    RIS s│u┐y tylko do czystej instalacji, nie do uaktualnie±. Do uaktualnienia wielu komputer≤w do systemu Windows 2000 Professional, zw│aszcza komputer≤w usytuowanych w rozleg│ych miejscach, nale┐y u┐yµ SMS.
    SMS (Systems Management Server) G│≤wn╣ zalet╣ u┐ycia SMS do uaktualnienia jest mo┐liwo£µ centralnego sterowania procesem. Na przyk│ad mo┐na okre£liµ termin uaktualnienia poszczeg≤lnych komputer≤w oraz sposoby zastosowania ogranicze± sieciowych.
    Microsoft Systems Management Server s│u┐y tylko do uaktualnienia komputer≤w klienckich opartych na systemie Windows, nie do przeprowadzenia czystych instalacji.


    År≤d│a narzΩdzi i informacji

         W tabeli 5.8 przedstawione s╣ ƒr≤d│a omawianych narzΩdzi oraz informacji na ich temat.
    Tabela 5.8 År≤d│a narzΩdzi instalacji Windows 2000 Professional

    NarzΩdzie/InformacjeÅr≤d│o

    Winnt.exe \i386
    Winnt32.exe \i386
    Sysprep.exe Support\Tools\deploy.cab na CD-ROM Windows 2000 Professional
    Syspart Support\Tools\deploy.cab na CD-ROM Windows 2000 Professional
    RIS (Remote Installation Services) W Microsoft Windows 2000 Server pod NarzΩdziami administracyjnymi.
    SMS CD-ROM Systems Management Server.
    Sysdiff http://oem.microsoft.com/
    Mened┐er instalacji Support\Tools\deploy.cab na CD-ROM Windows 2000
    Przyk│adowe pliki odpowiedzi äPrzyk│adowe pliki odpowiedzi do instalacji Windows 2000 Professionalö w tej ksi╣┐ce
    CD-ROM produkt≤w Windows 2000 Og≤lnie dostΩpne
    Unattend.doc (informacje o automatycznej instalacji Windows 2000) Support\Tools\deploy.cab na CD-ROM Windows 2000


    Etap 2: przygotowanie

         Aby przygotowaµ dostosowan╣ i zautomatyzowan╣ instalacjΩ, nale┐y:
    1. Zebraµ wszystkie potrzebne informacje.
    2. Sprawdziµ obecno£µ potrzebnego sprzΩtu i oprogramowania.
    3. Utworzyµ folder dystrybucyjny.
    4. Utworzyµ plik odpowiedzi.

    Zbieranie potrzebnych informacji

         Tabela 5.9 zawiera opis informacji, kt≤re nale┐y zebraµ przed automatyzacj╣ i dostosowaniem instalacji.

    Tabela 5.9 Przygotowanie do dostosowania i automatyzacji instalacji

    Rodzaj informacjiÅr≤d│o

    Najnowsze informacje o instalacjach. Relnotes.txt i Read1st.txt na CD-ROM Windows 2000 Professional.
    Informacje o procesie instalacji Windows 2000. äInstalacja i uruchamianieö w tej ksi╣┐ce.
    Informacje o kompatybilno£ci sprzΩtu. Najbardziej aktualna lista wspieranego sprzΩtu znajduje siΩ pod has│em Hardware Compatibility List na stronie http://windows.microsoft.com/windows2000/reskit/webresources.
    Wersja tej listy znajduje siΩ tak┐e na CD-ROM Windows 2000 Professional w pliku drive:\Support\Hcl.txt.
    Informacje o wyborze uaktualnienia lub czystej instalacji. äInstalacja Windows 2000 Professionalö w tej ksi╣┐ce.
    Informacje o kopiach zapasowych. äInstalacja Windows 2000 Professionalö wcze£niej w tej ksi╣┐ce.
    Kwestie dotycz╣ce konfiguracji wielorozruchowych (zawieraj╣cych kilka system≤w operacyjnych do wyboru) äInstalacja Windows 2000 Professionalö w tej ksi╣┐ce.
    Informacje o partycjach dyskowych äInstalacja Windows 2000 Professionalö w tej ksi╣┐ce i äSysprepö dalej w tym rozdziale.
    Kwestie dotycz╣ce wymaganych komponent≤w (kt≤re urz╣dzenia, sterowniki, aplikacje i opcjonalne pliki zostan╣ w│╣czone w folder dystrybucji?) äEtap 3: dostosowanieö dalej w tym rozdziale.
    W przypadku sieciowego uruchomienia Winnt.exe/ Winnt32.exe: informacje o wyborze metody po│╣czenia z dzier┐aw╣ dystrybucyjn╣ äUruchamianie instalatora z CD-ROMö w tym rozdziale.


    Sprawdzenie wymaga± dotycz╣cych sprzΩtu i oprogramowania      Tabela 5.10 zawiera listΩ sprzΩtu i oprogramowania wymaganych do dostosowania i automatyzacji instalacji.
    Tabela 5.10 Wymagany sprzΩt i oprogramowanie do dostosowania i automatyzacji instalacji

    WymaganiaÅr≤d│o informacji

    Je£li u┐ywany jest Sysprep:
  • Komputer macierzysty. Na tym komputerze zostanie zainstalowana dostosowana wersja systemu Windows 2000 Professional. Obraz tej instalacji bΩdzie u┐ywany do instalacji Windows 2000 Professional na komputerach docelowych.
  • Komputery docelowe. S╣ to komputery, do kt≤rych obraz komputera macierzystego zostanie skopiowany.
  • SprzΩt/programy powielania dysku. Do utworzenia obrazu macierzystego potrzebne s╣ narzΩdzia kopiowania dysku, takie jak Ghost lub oprogramowanie PowerQuest.
  • äSysprepö dalej w tym rozdziale.
    Je£li u┐ywany jest RIS:
  • Komputer Windows 2000 Server skonfigurowany jako serwer RIS. Konfiguracja ta wymaga protoko│u DHCP, serwera DNS, Active Directory, serwera RIS oraz Zasady grup.
  • äRISö dalej w tym rozdziale.
    Microsoft Windows 2000 Server Resource Kit û Systemy Rozproszone.
    Je£li u┐ywany jest SMS:
  • Oprogramowanie Systems Management Server skonfigurowane na komputerze z systemem Windows 2000 Server.
  • äU┐ywanie SMSö dalej w tym rozdziale.
    Microsoft Systems Management Server Resource Kit.


    Tworzenie folderu dystrybucyjnego

         Folder dystrybucyjny jest hierarchicznym folderem zawieraj╣cym pliki instalacyjne Windows 2000 oraz ewentualne sterowniki i inne pliki u┐ywane do dostosowania i automatyzacji instalacji. Mo┐na utworzyµ wiΩcej ni┐ jeden folder dystrybucyjny. Zazwyczaj foldery dystrybucyjne znajduj╣ siΩ na serwerze, do kt≤rego mog╣ byµ pod│╣czone komputery docelowe.
         Du┐╣ zalet╣ u┐ycia folderu dystrybucyjnego jest jednolito£µ £rodowiska instalacji Windows 2000 Professional na wielu komputerach. Ten sam folder mo┐na zastosowaµ w stosunku do wszystkich komputer≤w posiadaj╣cych tΩ sam╣ platformΩ procesorow╣ pod warunkiem, ┐e folder zawiera sterowniki potrzebne wszystkim modelom komputera. Gdy kt≤re£ urz╣dzenie zostanie zmienione, to zamiast modyfikowaµ plik odpowiedzi mo┐na umie£ciµ nowe sterowniki w podfolderze.
         W przypadku komputer≤w z systemem Windows 95, Windows 98, Windows NT Workstation 4.0 lub Windows 2000, aby zr≤wnowa┐yµ obci╣┐enie serwer≤w i przyspieszyµ kopiowanie plik≤w mo┐na utworzyµ foldery dystrybucyjne na kilku serwerach. Winnt32.exe mo┐na uruchomiµ z podaniem do o£miu £cie┐ek plik≤w ƒr≤d│owych.

    Struktura folderu dystrybucyjnego

         Na rysunku 5.2 przedstawiona jest struktura folderu dystrybucyjnego wraz z relatywnym po│o┐eniem ka┐dego podfolderu.
         

    Rysunek 5.2 Struktura folderu dystrybucyjnego

    Folder \i386
         Jest to folder dystrybucyjny, utworzony w g│≤wnym katalogu serwera dystrybucji poprzez skopiowanie zawarto£ci folderu \i386 z CD-ROM Windows 2000 Professional. Folder \i386 zawiera nastΩpuj╣ce pliki i podfoldery:
    $$Rename.txt
         Plik $$Rename.txt zawiera listΩ plik≤w u┐ywanych przez instalator do konwersji okre£lonych kr≤tkich nazw plik≤w na d│ugie. Ka┐dy podfolder folderu dystrybucyjnego zawieraj╣cy nazwy do konwersji musi posiadaµ w│asny plik $$Rename.txt.
    \$OEM$
         Podfolder folderu \i386 zawieraj╣cy wszystkie dodatkowe pliki potrzebne podczas instalacji. Je£li zastosowano klucz OemFilesPath w pliku odpowiedzi pod [Unattended], to folder \$OEM$ mo┐na utworzyµ poza folderem dystrybucyjnym.
         Instalator mo┐na skonfigurowaµ tak, aby automatycznie skopiowaµ do podfolderu \$OEM$ katalogi, pliki w standardowym formacie 8.3 oraz ewentualne narzΩdzia potrzebne do zautomatyzowanej instalacji.
         Przyk│adem pliku, kt≤ry mo┐na dodaµ do podfolderu \$OEM$, jest plik Cmdlines.txt, kt≤ry zawiera listΩ polece± do wykonania przez instalator w trybie GUI. Polecenia mog╣ uruchomiµ, na przyk│ad, plik INF, proces instalacji aplikacji, Sysdiff.exe lub inny plik wykonywalny. WiΩcej informacji o Cmdlines.txt znajduje siΩ dalej w tym rozdziale pod has│em äDodawanie aplikacjiö.
    Uwaga Praca instalatora sk│ada siΩ z dw≤ch etap≤w, nazywanych w tym rozdziale ätrybem GUIö i ätrybem tekstowymö.
         Gdy instalator odnajdzie podfolder \$OEM$ w g│≤wnym folderze dystrybucyjnym, to wszystkie jego pliki zostan╣ skopiowane do katalogu tymczasowego utworzonego przez instalator w trybie tekstowym.
    \$OEM$\Textmode
         Ten folder zawiera pliki sprzΩtowe do instalacji na komputerze docelowym przez instalator w etapie tekstowym. Plikami tymi mog╣ byµ warstwy HAL dostarczone przez producenta urz╣dze±, sterowniki urz╣dze± masowej pamiΩci lub Txtsetup.oem û plik steruj╣cy │adowaniem i instalacj╣ tych komponent≤w.
         Nale┐y pamiΩtaµ, aby umie£ciµ plik Txtsetup.oem i wszystkie umieszczone w tym folderze pliki (HAL, sterowniki) w pliku Unattend.txt pod [OEMBootFiles].
    \$OEM$\$$
         Podfolder $OEM$\$$ odpowiada zmiennym £rodowiskowym %systemroot% lub %windir%. Zawiera on dodatkowe pliki wymagaj╣ce skopiowania do podfolder≤w katalogu instalacyjnego Windows 2000 Professional. Struktura tego podfolderu musi odpowiadaµ strukturze standardowej instalacji Windows 2000 Professional, gdzie $OEM$\$$ odpowiada %systemroot% lub %windir% (na przyk│ad, C:\winnt), $OEM$\$$\System32 odpowiada %windir%\System32 itd. Ka┐dy podfolder musi zawieraµ pliki wymagaj╣ce skopiowania do odpowiedniego folderu systemowego na komputerze docelowym.
    \$OEM$\$$\Help
         Podfolder zawieraj╣cy pliki Pomocy OEM do skopiowania do C:\Winnt\Help podczas instalacji.
    \$OEM$\$$\System32
         Podfolder zawieraj╣cy pliki do skopiowania do folderu C:\Winnt\System32.
    \$OEM$\$1
         Folder ten odpowiada zmiennej £rodowiskowej SystemDrive. Na przyk│ad, je£li system operacyjny jest zainstalowany na napΩdzie C, to \$OEM$\$1 odsy│a do napΩdu C. U┐ycie zmiennej umo┐liwia ponowne przypisanie liter napΩd≤w bez spowodowania b│Ωd≤w aplikacji.
    \$OEM$\$1\PnPdrvrs
         Folder zawieraj╣cy dodatkowe sterowniki Plug and Play nie do│╣czone do systemu Windows 2000. PnPdrvrs mo┐na zast╣piµ dowoln╣ nazw╣ zawieraj╣c╣ nie wiΩcej ni┐ osiem znak≤w.
    Uwaga Powy┐szy folder zastΩpuje foldery Display i Net stosowane w systemie Windows NT Workstation 4.0.
    \$OEM$\$1\Sysprep
         Podfolder zawieraj╣cy pliki potrzebne do uruchomienia narzΩdzia Sysprep. WiΩcej informacji znajduje siΩ dalej w tym rozdziale pod has│em äSysprepö.
    \$OEM$\Drive_letter
         Ka┐dy folder \$OEM$\Drive_letter zawiera strukturΩ podfolder≤w, kt≤ra zostanie skopiowana przez instalator (w trybie tekstowym) do g│≤wnego katalogu odpowiedniego napΩdu. Na przyk│ad pliki umieszczone w folderze \$OEM$\C zostan╣ skopiowane do napΩdu C. Foldery te mog╣ zawieraµ podfoldery û na przyk│ad, \$OEM$\D\Misc spowoduje utworzenie folderu o nazwie \Misc na napΩdzie D.
         Pliki wymagaj╣ce zmiany nazwy musz╣ byµ wymienione w pliku $$Rename.txt. Nale┐y zwr≤ciµ uwagΩ na to, ┐e nazwy plik≤w umieszczonych w tych podfolderach musz╣ byµ kr≤tkie.

    Utworzenie folderu dystrybucyjnego

         Naj│atwiejsz╣ metod╣ utworzenia folderu dystrybucyjnego jest u┐ycie narzΩdzia Mened┐er instalacji z no£nika CD-ROM Windows 2000 Professional.
         Aby utworzyµ folder dystrybucyjny rΩcznie, nale┐y:
    1. Pod│╣czyµ siΩ do serwera sieciowego, na kt≤rym folder zostanie utworzony.
    2. Utworzyµ folder \i386 w dzier┐awie dystrybucyjnej tego serwera.
      Aby odr≤┐niµ dzier┐awy r≤┐nych wersji Windows 2000 (Windows 2000 Professional, Windows 2000 Server, Microsoft Windows 2000 Advanced Server), nale┐y nadaµ folderowi inn╣ nazwΩ. Je£li u┐ywane bΩd╣ zlokalizowane wersje jΩzykowe systemu Windows 2000, to nale┐y utworzyµ osobn╣ dzier┐awΩ dystrybucyjn╣ dla ka┐dej wersji zlokalizowanej.
    3. Skopiowaµ zawarto£µ folderu \i386 z no£nika CD-ROM Windows 2000 Professional do nowo utworzonego folderu na serwerze.
    4. W nowym folderze utworzyµ podfolder o nazwie \$OEM$.
      Podfolder \$OEM$ bΩdzie zawiera│ strukturΩ folder≤w potrzebn╣ do skopiowania do komputera docelowego dodatkowych plik≤w, takich jak sterowniki, narzΩdzia i aplikacje.
         Poni┐sze informacje mog╣ u│atwiµ i przyspieszyµ tworzenie folder≤w dystrybucyjnych.
    Kopiowanie folderu do napΩdu systemowego
         Podczas procesu dostosowywania mo┐na skopiowaµ dodatkowy folder (na przyk│ad, folder zawieraj╣cy dodatkowe sterowniki urz╣dze±) do napΩdu systemowego.

    Aby skopiowaµ folder do napΩdu systemowego, nale┐y:
    1. Utworzyµ w folderze \$OEM$ podfolder o nazwie \$1. Folder ten jest mapowany do SystemDrive, napΩdu docelowego instalacji Windows 2000.
    2. Skopiowaµ folder zawieraj╣cy ┐╣dane pliki do foldera \$1.
    3. Sprawdziµ w pliku odpowiedzi Unattend.txt obecno£µ nastΩpuj╣cego polecenia:

    OemPreinstall = Yes


    Uwaga Polecenie OemPreinstall = Yes musi byµ obecne, o ile folder \$OEM$ jest u┐ywany do dodania plik≤w.

    Tworzenie pliku odpowiedzi

         Plik odpowiedzi (skrypt instalacyjny) jest plikiem tekstowym o okre£lonym formacie i sk│adni, zawieraj╣cym wszystkie informacje potrzebne instalatorowi do dostosowania i automatyzacji instalacji. Instalator wykorzystuje ten skrypt do znalezienia odpowiedzi na pytania, na kt≤re w trybie interaktywnym zwykle odpowiada u┐ytkownik.
         Plik odpowiedzi zazwyczaj nosi nazwΩ Unattend.txt, ale u┐yµ mo┐na ka┐dej dopuszczalnej nazwy pliku (takiej jak Comp1.txt, Install.txt, Setup.txt), o ile nazwa jest podana poprawnie w poleceniu uruchamiaj╣cym instalator. U┐ycie r≤┐nych nazw dla r≤┐nych wersji pliku odpowiedzi umo┐liwia tworzenie odmiennych instalacji dla r≤┐nych czΩ£ci organizacji. Nale┐y pamiΩtaµ, ┐e pliki odpowiedzi s╣ u┐ywane tak┐e przez programy takie jak Sysprep, kt≤ry wykorzystuje opcjonalny plik Sysprep.inf.
         Plik odpowiedzi informuje instalator o sposobie interakcji z utworzonymi folderami i plikami dystrybucyjnymi. Na przyk│ad zapis äOEMPreinstallö w czΩ£ci [Unattended] nakazuje instalatorowi skopiowaµ do komputera docelowego podfoldery $OEM$.
         Istniej╣ dwie metody utworzenia pliku odpowiedzi:      Plik odpowiedzi mo┐na zbudowaµ od podstaw lub na bazie istniej╣cego pliku.

    U┐ywanie kreatora Mened┐er instalacji

         Mened┐er instalacji znajduje siΩ na no£niku CD-ROM Windows 2000 Professional w pliku Deploy.cab w folderze Support\Tools. Kreator pomo┐e utworzyµ i zmodyfikowaµ plik odpowiedzi, wspominaj╣c o rodzajach informacji potrzebnych do utworzenia pliku, a nastΩpnie tworz╣c go automatycznie. Kreator mo┐e utworzyµ nowy plik odpowiedzi, zmodyfikowaµ istniej╣cy plik lub utworzyµ plik na podstawie konfiguracji komputera, na kt≤rym kreator uruchomiono.
         Kreator Mened┐er instalacji przedstawia parametry do konfiguracji w kolejno£ci, w kt≤rej s╣ one om≤wione poni┐ej. Kreator generuje wyniki w postaci kluczy pliku odpowiedzi.
    Ustawienie poziomu interakcji z u┐ytkownikiem.
         Okre£la poziom interakcji podczas procesu instalacji.
    Ustawienie domy£lnych informacji o u┐ytkowniku.
         Nale┐y podaµ nazwΩ organizacji lub u┐ytkownika.
    Definicja nazw komputer≤w.
         Gdy administrator wprowadza kilka nazw podczas instalacji, to Mened┐er instalacji automatycznie generuje plik UDF potrzebny do dodania tych nazw do ka┐dego systemu. Je£li administrator importuje nazwy z pliku tekstowego, to Mened┐er instalacji dokona konwersji ka┐dej nazwy na plik UDF. Alternatywnie administrator mo┐e wybraµ opcjΩ powoduj╣c╣ generowanie unikalnych nazw komputer≤w.
    Ustawienie has│a administratora.
         Administrator mo┐e ustawiµ has│o administracyjne, kt≤re bΩdzie niewidoczne dla u┐ytkownik≤w. Kreator mo┐na ustawiµ tak, aby podczas instalacji konieczne by│o podanie has│a administracyjnego.
    Ustawienia ekranu.
         Administrator mo┐e ustawiµ automatycznie g│Ωboko£µ koloru, obszar ekranu i czΩstotliwo£µ od£wie┐ania.
    Konfiguracja ustawie± sieciowych.
         Ka┐d╣ opcjΩ sieciow╣, kt≤r╣ mo┐na ustawiµ z pulpitu, mo┐na r≤wnie┐ ustawiµ zdalnie za pomoc╣ kreatora Mened┐er instalacji. Interfejs ustawie± sieciowych wygl╣da w kreatorze identycznie, jak na pulpicie. Ponadto Mened┐er instalacji umo┐liwia administratorowi do│╣czenie komputer≤w do domen lub grup roboczych oraz automatyczne za│o┐enie kont w domenie.
    Ustawienie strefy czasowej i opcji regionalnych.
         StrefΩ czasow╣ mo┐na ustawiµ na tej samej stronie w│a£ciwo£ci, kt≤rej u┐ywa u┐ytkownik zmieniaj╣cy ustawion╣ strefΩ na lokalnym komputerze. Nale┐y tak┐e okre£liµ opcje regionalne, takie jak data, godzina, liczby, zestawy znak≤w i uk│ad klawiatury.
    Ustawienia Internet Explorer 5.
         Administrator mo┐e wykorzystaµ Mened┐era instalacji do podstawowej inicjacji po│╣cze± z Internetem, na przyk│ad po│╣cze± z serwerami proxy. Je£li organizacja potrzebuje dostosowanej przegl╣darki, to administrator mo┐e uzyskaµ poprzez Mened┐era instalacji dostΩp do narzΩdzia dostosowania zawartego w Internet Explorer Administration Kit, dostΩpnym na stronie www.microsoft.com/windows/ieak.
    Ustawienia telefoniczne.
         Nale┐y ustawiµ w│a£ciwo£ci zwi╣zane z telefoni╣, takie jak numery kierunkowe i zasady dzwonienia.
    Dodanie plik≤w Cmdlines.txt.
         Pliki te s│u┐╣ do instalacji dodatkowych komponent≤w, takich jak aplikacje. Na przyk│ad administrator mo┐e dodaµ do pliku cmdlines.txt polecenie uruchamiaj╣ce instalacjΩ Office.
    Utworzenie foldera instalacyjnego.
         Do utworzenia unikalnego foldera mo┐na u┐yµ domy£lnego foldera, \\winnt,. Alternatywnie mo┐na ustawiµ folder niestandardowy.
    Instalacja drukarek.
         Za│o┐enie drukarek stanowi czΩ£µ procesu instalacji.
    Dodanie polece± do czΩ£ci Run Once.
         Polecenia te zostan╣ wykonane automatycznie po pierwszym zalogowaniu u┐ytkownika. Polecenia mog╣ uruchomiµ instalacjΩ aplikacji, uruchomiµ narzΩdzie z zestawu Resource Kit lub zmieniµ ustawienia zabezpieczaj╣ce.
    Wykonanie polece± pod koniec instalacji.
         Nale┐y okre£liµ polecenia do wykonania po zako±czeniu instalacji, ale przed zalogowaniem u┐ytkownika, na przyk│ad uruchomienie procesu instalacji aplikacji.
    Skopiowanie dodatkowych plik≤w.
         Nale┐y okre£liµ dodatkowe pliki do skopiowania do pulpitu, na przyk│ad biblioteki sterownik≤w. Administrator mo┐e okre£liµ w Mened┐erze instalacji miejsce przechowywania tych plik≤w.
    Utworzenie folderu dystrybucyjnego.
         W sieci nale┐y utworzyµ folder dystrybucyjny zawieraj╣cy potrzebne ƒr≤d│owe pliki Windows. W folderze mo┐na umie£ciµ tak┐e dodatkowe pliki do skopiowania lub dodatkowe sterowniki urz╣dze±.
         Mened┐er instalacji nie mo┐e:      W tabeli 5.11 przedstawione s╣ niekt≤re zapisy pliku odpowiedzi czΩsto tworzone przez Mened┐era instalacji.
    Tabela 5.11 Zapisy pliku odpowiedzi tworzone przez Mened┐era instalacji

    ZapisCel

    îcie┐ka instalacji Okre£la miejsce na komputerze docelowym, w kt≤rym zainstalowany bΩdzie system Windows 2000 Server.
    Opcja uaktualnienia Okre£la, czy uaktualniµ Windows 95, Windows 98, Windows NT Workstation 4.0, czy Windows 2000.
    Nazwa komputera docelowego Okre£la nazwΩ u┐ytkownika, nazwΩ organizacji oraz nazwΩ komputera docelowego.
    Identyfikator produktu Okre£la numer identyfikuj╣cy produktu.
    Grupa robocza lub domena Nazwa grupy roboczej lub domeny, do kt≤rej nale┐y dany komputer.
    Strefa czasowa Okre£la strefΩ czasow╣ odpowiedni╣ dla danego komputera.
    Konfiguracja sieciowa Okre£la typ adaptera sieciowego i konfiguracjΩ protoko│≤w.


    Format pliku odpowiedzi

         Aby utworzyµ plik odpowiedzi rΩcznie, nale┐y u┐yµ edytora tekstu, takiego jak Notatnik. Generalnie plik odpowiedzi zawiera nag│≤wki czΩ£ci, parametry i ich warto£ci. WiΩkszo£µ nag│≤wk≤w jest standardowa, jednak┐e mo┐liwe jest zdefiniowanie dodatkowych nag│≤wk≤w. Podanie warto£ci wszystkich mo┐liwych parametr≤w nie jest konieczne, o ile nie s╣ one potrzebne dla cel≤w instalacji. Podanie niedopuszczalnych warto£ci parametr≤w spowoduje b│Ωdy lub niepoprawne dzia│anie systemu. Format pliku odpowiedzi wygl╣da nastΩpuj╣co:

    [section1]
         ;
         ; Czesc zawiera klucze (parametry) i odpowiadajace im wartosci.
         ; Klucze i wartosci sa oddzielone znakami æ = æ
         ; Wartosci zawierajace spacje zwykle wymagaja podw≤jnego cudzyslowu
         ; äö
         ;
         klucz = wartosc
          [section2]
         klucz = wartosc
         .

    Etap 3: dostosowanie

         Po utworzeniu folderu dystrybucyjnego i pliku odpowiedzi mo┐na rozpocz╣µ dostosowywanie instalacji, dodaj╣c urz╣dzenia, sterowniki, aplikacje, pliki Pomocy, informacje o wsparciu technicznym i inne komponenty. Zale┐nie od zakresu dostosowania nale┐y wykonaµ jedno lub oba nastΩpuj╣ce zadania:      Mo┐liwe jest dostosowanie funkcji i komponent≤w systemu Windows 2000 Professional. Mo┐na na przyk│ad:      Wiele funkcji systemu Windows 2000 Professional mo┐na dostosowaµ po instalacji, na przyk│ad tapetΩ, ustawienia wygaszacza ekranu, Active Desktop, niestandardowe paski narzΩdzi i zada± oraz nowe pozycje menu StartProgramy. WiΩcej informacji na ten temat znajduje siΩ w rozdzia│ach äWstΩp do konfiguracji i zarz╣dzaniaö oraz äDostosowanie pulpituö.

    Dodawanie urz╣dze±

         W tej czΩ£ci om≤wione s╣ sposoby dodawania urz╣dze± sprzΩtowych, takich jak:      Najnowsze informacje o urz╣dzeniach kompatybilnych z systemem Windows 2000 znajduj╣ siΩ pod odsy│aczem Windows Driver and Hardware Development na stronie http://windows.microsoft.com/windows2000/reskit/webresources.

    Urz╣dzenia pamiΩci masowej

         W systemie Windows 2000 Professional wiΩkszo£µ urz╣dze± zostaje zainstalowana przez Plug and Play na p≤ƒniejszym etapie procesu instalacji systemu. Urz╣dzenia pamiΩci masowej (dyski twarde itp.) nale┐y jednak zainstalowaµ odpowiednio, aby na etapie pracy instalatora w trybie GUI dostΩpne by│o pe│ne wsparcie Plug and Play. Dlatego spos≤b instalacji tego typu urz╣dze± r≤┐ni siΩ od sposobu instalacji pozosta│ych urz╣dze± sprzΩtowych.
    Uwaga Je£li urz╣dzenie jest ju┐ wspierane przez system Windows 2000, to jego okre£lenie na tym etapie nie jest konieczne.
         Aby dodaµ urz╣dzenia SCSI podczas pracy instalatora w trybie tekstowym ù zanim pe│ne wsparcie Plug and Play stanie siΩ dostΩpne ù nale┐y dostarczyµ plik Txtsetup.oem okre£laj╣cy spos≤b instalacji danego urz╣dzenia SCSI. WiΩcej informacji o Txtsetup.oem znajduje siΩ w Microsoft Windows 2000 Device Driver Kit.

    Aby zainstalowaµ urz╣dzenie pamiΩci masowej, nale┐y:
    1. W folderze dystrybucyjnym utworzyµ podfolder Textmode w folderze \$OEM$.
    2. Do podfoldera Textmode skopiowaµ nastΩpuj╣ce pliki otrzymane od producenta (Driver nale┐y zast╣piµ odpowiedni╣ nazw╣ sterownika):
      • Driver.sys
      • Driver.dll
      • Driver.inf
      • Driver.cat
      • Txtsetup.oem

      Uwaga Pliki sterownika nale┐y skopiowaµ do miejsca PnPdrvrs okre£lonego jako warto£ci parametru OemPnPDriversPath w pliku odpowiedzi. Na przyk│ad: \$OEM$\$1\PnPdrvrs\Storage Niekt≤re sterowniki, takie jak sterowniki miniport≤w SCSI, mog╣ nie zawieraµ pliku DLL.
    3. W pliku odpowiedzi utworzyµ czΩ£µ [MassStorageDrivers] i dodaµ ┐╣dane zapisy dotycz╣ce sterownik≤w, na przyk│ad:

            "Adaptec 2940à" = "OEM"
      Potrzebne informacje mo┐na znaleƒµ w pliku Txtsetup.oem dostarczonym przez producenta sprzΩtu.
    4. W pliku odpowiedzi utworzyµ czΩ£µ [OEMBootFiles] i dodaµ listΩ plik≤w znajduj╣cych siΩ w folderze $OEM$\Textmode, na przyk│ad:
      • Driver.sys
      • Driver.dll
      • Driver.inf
      • Txtsetup.oem
      gdzie Driver oznacza nazwΩ sterownika.
    5. W pliku Txtsetup.oem sprawdziµ obecno£µ czΩ£ci o nazwie [HardwareIds.Scsi.yyyyy]. Je£li taka czΩ£µ nie istnieje, to utworzyµ j╣ przy zachowaniu nastΩpuj╣cego formatu:

      [HardwareIds.scsi. yyyy]
           id = "xxxxx" , "yyyyy"

      gdzie xxxxx oznacza identyfikator urz╣dzenia, a yyyyy nazwΩ us│ugi urz╣dzenia. Na przyk│ad, w przypadku sterownika Symc810, kt≤rego identyfikatorem jest PCI\VEN_1000&DEV_0001, nale┐y wpisaµ:

      [HardwareIds.scsi.symc810]
           id = "PCI\VEN_1000&DEV_0001" , "symc810"

    Urz╣dzenia Plug and Play

         Sterowniki urz╣dze± Plug and Play nie znajduj╣ce siΩ na no£niku CD-ROM Windows 2000 Professional s╣ │atwe do do│╣czenia. Metoda opisana poni┐ej s│u┐y do dodawania wszystkich sterownik≤w Plug and Play, a tak┐e do aktualizacji sterownik≤w.

    Aby dodaµ urz╣dzenia Plug and Play, nale┐y:
    1. W podfolderze \$OEM$ folderu dystrybucyjnego utworzyµ podfolder dla specjalnych sterownik≤w Plug and Play oraz ich plik≤w INF, na przyk│ad:

      $OEM$\$1\PnPDrvrs
    2. W pliku odpowiedzi dodaµ £cie┐kΩ do listy pod kluczem [Unattend] dla Plug and Play, na przyk│ad:

      OEMPnPDriversPath = "PnPDrvrs"
         Aby umo┐liwiµ dodawanie sterownik≤w w przysz│o£ci, nale┐y utworzyµ podfoldery dla potencjalnych rodzaj≤w sterownik≤w, na przyk│ad dƒwiΩkowe, modemowe, sieciowe, wydrukowe, przechowywania i Inne.
         Je£li folder PnPDrvs zawiera podfoldery Audio, Modem i Net, to plik odpowiedzi musi zawieraµ wiersz:

    OEMPnPDriversPath = "PnPDrvs\Audio;PnPDrvs\Modem;PnPDrvs\Net"


    Uwaga Okre£lony folder zostanie utworzony w g│≤wnym katalogu napΩdu systemowego i pozostanie w tym miejscu po zako±czeniu instalacji.

    Podpisy sterownik≤w

         Je£li u┐ywane bΩd╣ zaktualizowane sterowniki, nale┐y sprawdziµ poprawno£µ podpis≤w. Aby to wykonaµ, nale┐y skontaktowaµ siΩ z dostawc╣.

    Zasada podpisywania sterownik≤w

         Klucz DriverSigningPolicy w czΩ£ci [Unattended] pliku odpowiedzi okre£la spos≤b traktowania niepodpisanych sterownik≤w podczas instalacji.
    Uwaga Microsoft zdecydowanie odradza u┐ycie zapisu DriverSigningPolicy = Ignore, chyba ┐e dok│adnie przetestowano funkcjonowanie sterownika w odpowiednim £rodowisku. Zastosowanie niepodpisanych sterownik≤w mo┐e doprowadziµ do problem≤w maj╣cych znaczenie dla wydajno£ci lub stabilno£ci systemu.
         Je£li u┐ywany jest zapis DriverSigningPolicy = Ignore, to pr≤ba instalacji niepodpisanej nowszej kopii sterownika chronionego przez system Windows 2000 Professional spowoduje automatyczne ustawienie poziomu zasady na Ostrzegaj.
         WiΩcej informacji o zasadzie podpisywania sterownik≤w znajduje siΩ w pliku Unattend.doc w Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional.

    Warstwy abstrakcji sprzΩtu (HAL)

         Aby okre£liµ warstwy HAL do instalacji, nale┐y posiadaµ plik Txtsetup.oem oraz pliki HAL dostarczone przez producenta. Je£li instalowane s╣ tak┐e sterowniki urz╣dze± masowej pamiΩci, nale┐y u┐yµ tego samego pliku Txtsetup.oem (nie mo┐na u┐ywaµ wiΩcej ni┐ jednego pliku Txtsetup.oem).
         Aby u┐yµ sterownik≤w producent≤w zewnΩtrznych, nale┐y odpowiednio zmodyfikowaµ plik odpowiedzi. WiΩcej informacji o parametrach i sk│adni plik≤w odpowiedzi znajduje siΩ w Unattend.doc w Support\Tools\Deploy.cab na CD-ROM Windows 2000 Professional.

    Aby zainstalowaµ HAL, nale┐y:
    1. Utworzyµ podfolder Textmode w folderze \$OEM$ (o ile tego jeszcze nie wykonano).
    2. Skopiowaµ pliki otrzymane od producenta do podfolderu Textmode.
    3. Dodaµ do pliku odpowiedzi, w czΩ£ci [Unattend] dla HAL, ewentualne instalowane sterowniki, na przyk│ad:

      [Unattend]
           Computertype = "HALDescription ", OEM

      Informacje potrzebne do okre£lenia warto£ci HALDescription znajduj╣ siΩ w czΩ£ci [Computer] pliku Txtsetup.oem otrzymanego od producenta sterownika.
    4. Utworzyµ w pliku odpowiedzi czΩ£µ [OEMBootFiles] i wpisaµ nazwy plik≤w znajduj╣cych siΩ w folderze \$OEM$\Textmode.

    Ustawianie hase│

         Podczas uaktualniania systemu Windows 95 lub Windows 98 mo┐na skonfigurowaµ pliki odpowiedzi tak, aby ustawiµ has│a dla wszystkich lokalnych kont u┐ytkownik≤w oraz zmusiµ niekt≤rych lub wszystkich u┐ytkownik≤w do zmiany has│a po pierwszym zalogowaniu. Mo┐na r≤wnie┐ ustawiµ has│a dla lokalnego konta administratora.
         Tabela 5.12 przedstawia rodzaje hase│, kt≤re mo┐na ustawiµ w pliku odpowiedzi:

    Tabela 5.12 Typy hase│, kt≤re mo┐na ustawiµ w pliku odpowiedzi

    CzΩ£µ pliku odpowiedziKluczZastosowanie

    [Win9xUpg] DefaultPassword Do automatycznego ustawienia has│a dla wszystkich lokalnych kont utworzonych przy uaktualnianiu systemu Windows 95/98 do Windows 2000 Professional.
    [Win9xUpg] ForcePassword Do zmuszenia wszystkich u┐ytkownik≤w lokalnych kont do zmiany hase│ po pierwszym zalogowaniu po uaktualnieniu systemu Windows 95/98 do Windows 2000 Professional.
    [Win9xUpg] UserPassword Do zmuszenia okre£lonych u┐ytkownik≤w do zmiany hase│ po pierwszym zalogowaniu po uaktualnieniu systemu Windows 95/98 do Windows 2000 Professional.
    [GuiUnattended] AdminPassword Do automatycznego ustawienia has│a lokalnego konta administratora.


    Ustawianie hase│ dla wszystkich lokalnych kont      Przy uaktualnianiu systemu Windows 95 lub Windows 98 plik odpowiedzi mo┐na skonfigurowaµ tak, aby ustawiµ has│a wszystkich lokalnych kont na warto£µ domy£ln╣. W tym celu do czΩ£ci [Win9xUpg] pliku odpowiedzi nale┐y dodaµ nastΩpuj╣cy wpis:
    [Win9xUpg]
         DefaultPassword = "haslo"
         gdzie has│o oznacza domy£lne has│o do ustawienia dla wszystkich u┐ytkownik≤w lokalnych.
    Uwaga Je£li konto lokalne jest tworzone dla u┐ytkownika nie posiadaj╣cego wpisu UserPassword, a warto£µ DefaultPassword nie jest okre£lona, to instalator utworzy has│o losowo. Po pierwszym restarcie u┐ytkownik proszony jest o wpisanie has│a.

    Narzucenie wszystkim u┐ytkownikom zmiany hase│ kont lokalnych przy uaktualnianiu systemu Windows 95/98

         Przy uaktualnianiu systemu Windows 95 lub Windows 98 plik odpowiedzi mo┐na skonfigurowaµ tak, aby wymusiµ zmianΩ hase│ po pierwszym zalogowaniu. U┐ytkownik internowany jest, ┐e bie┐╣ce has│o wygas│o i ┐e nale┐y wpisaµ nowe. W tym celu nale┐y dodaµ do czΩ£ci [Win9xUpg] pliku odpowiedzi nastΩpuj╣cy wpis:
    [Win9xUpg]
         ForcePasswordChange = "Yes"

    Tworzenie hase│ dla okre£lonych kont lokalnych przy uaktualnianiu systemu Windows 95/98

         Przy uaktualnianiu systemu Windows 95/98 mo┐na skonfigurowaµ plik odpowiedzi tak, aby utworzyµ has│a dla okre£lonych kont lokalnych. Has│a Windows 95/98 nie podlegaj╣ migracji, st╣d nowe has│a musz╣ zostaµ utworzone przez instalator. Klucz UserPassword w czΩ£ci [Win9xUpg] pliku odpowiedzi s│u┐y do okre£lenia nowych hase│:
    [Win9xUpg]
         UserPassword = uzytkownik, haslo [,uzytkownik, hasloàà]
         W przypadku braku tego klucza, je£li nie okre£lono domy£lnego has│a jako warto£ci DefaultPassword, instalator ustawi has│o metod╣ losow╣.

    Dostosowanie opcji jΩzykowych i regionalnych

         W czΩ£ci [RegionalSettings] pliku odpowiedzi mo┐na ustawiµ opcje regionalne przedstawione w tabeli 5.13.
    Uwaga Aby umo┐liwiµ skopiowanie odpowiednich plik≤w jΩzykowych na dysku twardego, nale┐y dodaµ parametr /copysource:lang do polecenia uruchamiaj╣cego Winnt32.exe lub /rx:lang do polecenia uruchamiaj╣cego Winnt.exe. Na przyk│ad, aby zainstalowaµ (za pomoc╣ Winnt32.exe) ameryka±sk╣ wersjΩ systemu Windows 2000 Professional wraz z ustawieniami korea±skimi, nale┐y dodaµ parametr /copysource:lang\kor.
         Je£li stosowany jest wpis OemPreinstall = Yes i ┐adne warto£ci nie s╣ podane pod [RegionalSettings], to nale┐y ustawiµ OEMSkipRegional = 1 pod [GuiUnattended]. W ten spos≤b instalator nie bΩdzie pyta│ o informacje zwi╣zane z opcjami regionalnymi.
    Tabela 5.13 Dostosowywanie opcji regionalnych

    Klucz pod [RegionalSettings]Zastosowanie

    InputLocale Okre£la lokalizacjΩ i uk│ady klawiatury do instalacji. Pierwszy wymieniony uk│ad klawiatury zostanie uk│adem domy£lnym. Okre£lone kombinacje musz╣ byµ wspierane przez kt≤r╣£ grupΩ jΩzykow╣ zdefiniowan╣ za pomoc╣ klucza LanguageGroup lub przez domy£ln╣ grupΩ jΩzykow╣ dla instalowanej wersji jΩzykowej systemu Windows 2000 Professional. Je£li okre£lona kombinacja nie jest wspierana, to zastosowana bΩdzie kombinacja domy£lna. Je£li klucz Language jest stosowany, to klucz InputLocale bΩdzie zignorowany.
    Language Okre£la jΩzyk i lokalizacjΩ do instalacji na komputerze. JΩzyk musi byµ wspierany przez kt≤r╣£ grupΩ jΩzykow╣ zdefiniowan╣ za pomoc╣ klucza LanguageGroup. Je£li podana lokalizacja nie jest wspierana, to zastosowany bΩdzie domy£lny jΩzyk dla instalowanej wersji systemu Windows 2000 Professional. Je£li ten klucz jest zdefiniowany, to klucze SystemLocale, UserLocale i InputLocale bΩd╣ zignorowane.
    LanguageGroup Okre£la grupΩ jΩzykow╣ do instalacji na komputerze. Je£li ten klucz jest zdefiniowany, to dostarcza ustawie± domy£lnych dla kluczy SystemLocale, InputLocale i UserLocale.
    Lista identyfikator≤w wspieranych grup jΩzykowych znajduje siΩ pod has│em LanguageGroup w pliku Unattend.doc w \Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional.
    SystemLocale Umo┐liwia aplikacjom zlokalizowanym wy£wietlenie menu i okien dialogowych w odpowiednim jΩzyku.
    UserLocale Reguluje ustawienia dotycz╣ce liczb, godziny, waluty i dat.



    Uwaga Lista dopuszczalnych lokalizacji i grup jΩzykowych znajduje siΩ pod has│em Global Software Development na stronie
         http://windows.microsoft.com/windows2000/reskit/webresources.


    Uwaga Je£li na komputerze zostanie uruchomiony Sysprep, to ewentualne ustawienia okre£lone w tym miejscu nie bΩd╣ zachowane.


    Aby wykorzystaµ [RegionalSettings] podczas "mini-instalacji", nale┐y:
    1. Utworzyµ podfolder \i386 pod \$OEM$\$1\Sysprep\ w folderze dystrybucyjnym.
    2. Wys│aµ poni┐sze polecenia w celu skopiowania plik≤w z folderu \i386 na no£nik CD-ROM Windows 2000 Professional do podfolderu \i386 w folderze Sysprep:
      *.nl?
           kbd*.dl?
           *.fo?
           agt*.dl?
           agt*.hl?
           conime.ex?
           wbcache.*
           noise.*
           wbdbase.*
           infosoft.dl?
           f3ahvoas.dl?
           sylfaen.tt_
           c_is*.dl_
           \Lang\...

      Uwaga Do dodania plik≤w i folder≤w do podfolderu \i386 mo┐na u┐yµ tak┐e Mened┐era instalacji.
    3. W Sysprep.inf dodaµ klucz InstallFilesPath w czΩ£ci [Unattended]:
      InstallFilesPath = %systemdrive%\Sysprep\i386
    4. WiΩcej informacji o tym kluczu znajduje siΩ w pliku Unattend.doc w Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional.

    Uwaga Podfolder \i386 i jego zawarto£µ s╣ potrzebne tylko w przypadku, gdy u┐ytkownik potrzebuje wsparcia jΩzykowego kt≤rej£ z grup jΩzyk≤w zawartych w tym folderze.
         Podfolder \i386 zostanie usuniΩty po zako±czeniu pracy kreatora mini-instalacji. W przypadku inspekcji lub ponownego dostosowania komputera, nale┐y odtworzyµ \Sysprep\i386 i uruchomiµ Sysprep.exe przed instalacj╣ obrazu, co pozwoli u┐ytkownikowi na okre£lenie opcji regionalnych.

    Ustawianie stref czasowych

         StrefΩ czasow╣ mo┐na okre£liµ za pomoc╣ klucza TimeZone w czΩ£ci [GuiUnattended] pliku odpowiedzi lub pliku Sysprep.inf:
    [GuiUnattended]
         TimeZone = äindexö
         gdzie index oznacza identyfikator strefy czasowej. Lista identyfikator≤w znajduje siΩ w pliku Unattend.doc w Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional.

    Wykrywanie trybu wideo komputer≤w mobilnych

         CzΩ£µ [Display] pliku odpowiedzi s│u┐y do ustawienia automatycznego wykrywania rozdzielczo£ci ekranu komputera mobilnego przez instalator. Nale┐y wybraµ optymalne warto£ci dla kluczy przedstawionych w tabeli 5.14. W przypadku podania niedopuszczalnych warto£ci, instalator wybierze najbli┐sze dopuszczalne warto£ci, kt≤re mog╣ nie byµ optymalne.

    Tabela 5.14 Dostosowywanie ustawie± ekranu

    Klucz pod [Display]Zastosowanie

    BitsPerPel Okre£la liczbΩ bit≤w na piksel na instalowanym urz╣dzeniu graficznym. Na przyk│ad warto£µ 8 (28) oznacza 256 kolor≤w, a warto£µ 16 oznacza 65 536 kolor≤w.
    Vrefresh Okre£la dopuszczaln╣ szybko£µ od£wie┐ania dla instalowanego urz╣dzenia graficznego.
    Xresolution Okre£la poziom╣ rozdzielczo£µ instalowanego urz╣dzenia.
    Yresolution Okre£la pionow╣ rozdzielczo£µ instalowanego urz╣dzenia.


    Aby zapewniµ poprawne wykrywanie trybu wideo przez instalator, nale┐y:
    1. Sprawdziµ, czy BIOS komputera wspiera zbi≤r rozszerze± wideo ACPI.
    2. Sprawdziµ, czy sterowniki kart wideo i ekran≤w znajduj╣ siΩ pod £cie┐k╣ \$1\PnPdrvrs.
    3. W czΩ£ci [Unattended] pliku odpowiedzi ustawiµ warto£µ klucza OemPnPDriversPath na \$1\PnPdrvrs.
    4. W czΩ£ci [Display] okre£liµ optymalne ustawienia dla danego komputera mobilnego.
         Najnowsze informacje o urz╣dzeniach sprzΩtowych kompatybilnych z systemem Windows 2000 Professional znajduj╣ siΩ pod has│em Windows Driver and Hardware Development na stronie http://windows.microsoft.com/windows2000/reskit/webresources/.

    Automatyczna konwersja FAT16 i FAT32 na NTFS

         W czΩ£ci [Unattended] pliku odpowiedzi mo┐na okre£liµ automatyczn╣ konwersjΩ system≤w plikowych FAT16 i FAT32 na NTFS:
    [Unattended]
         FileSystem = ConvertNTFS
         Konwersja nast╣pi bezpo£rednio przed rozpoczΩciem dzia│ania instalatora w trybie GUI.
    Uwaga Wpis FileSystem = ConvertNTFS nie dzia│a w Sysprep.inf.
         WiΩcej informacji o r≤┐nicach pomiΩdzy NTFS, FAT16 a FAT32 znajduje siΩ w rozdziale äSystemy plikoweö.

    Konwersja kr≤tkich nazw plik≤w na d│ugie

         Je£li instalator jest uruchamiany z MS-DOS, to kr≤tkie nazwy plik≤w mo┐na zmieniµ na d│ugie, tworz╣c plik $$Rename.txt w ka┐dym podfolderze folderu dystrybucyjnego zawieraj╣cym pliki wymagaj╣ce konwersji. Je£li instalator jest uruchamiany z innego systemu operacyjnego, konwersja zostanie dokonana automatycznie.

    Aby zmieniµ kr≤tkie nazwy plik≤w na d│ugie, nale┐y:
    [nazwa_sekcji_1]
         nazwa_kr≤tka_1 = "nazwa_dluga_1"
         nazwa_kr≤tka_2 = "nazwa_dluga_2"
         
         nazwa_kr≤tka_x = "nazwa_dluga_x"
         
         [nazwa_sekcji_2]
         nazwa_kr≤tka_1 = "nazwa_dluga_1"
         nazwa_kr≤tka_2 = "nazwa_dluga_2"
         
         nazwa_kr≤tka_x = "nazwa_dluga_x"

    Uwaga Je£li instalacja jest uruchamiana w trybie MS-DOS i narzΩdzia MS-DOS nie mog╣ kopiowaµ folder≤w posiadaj╣cych nazwy d│u┐sze ni┐ 64 znaki, to nale┐y zastosowaµ nazwy kr≤tkie i zmieniµ je p≤ƒniej za pomoc╣ pliku $$Rename.txt.

    Dodawanie aplikacji

         Istnieje kilka metod dodania aplikacji do instalacji:

    U┐ywanie Cmdlines.txt

         Plik Cmdlines.txt zawiera polecenia do wykonania przez tryb GUI podczas instalacji opcjonalnych komponent≤w, na przyk│ad aplikacji wymagaj╣cych instalacji bezpo£rednio po instalacji systemu Windows 2000 Professional. Plik Cmdlines.txt powinien znajdowaµ siΩ w podfolderze $OEM$ folderu dystrybucyjnego. Je£li u┐ywany jest Sysprep, to plik Cmdlines.txt nale┐y umie£ciµ w podfolderze $OEM$\$1\Sysprep.
         Pliku Cmdlines.txt nale┐y u┐yµ pod warunkiem, ┐e:       Sk│adnia stosowana w Cmdlines.txt wygl╣da nastΩpuj╣co:
    [Commands]
          "polecenie_1"
          "polecenie_2"
          .
          .
          "polecenie_x"
          gdzie:      Przy korzystaniu z Cmdlines.txt nale┐y pamiΩtaµ, ┐e:
    Uwaga Aplikacje, kt≤re mo┐na inicjowaµ za pomoc╣ Instalatora Windows, nie mog╣ byµ dodane za pomoc╣ Cmdlines.txt.


    Aby okre£liµ plik Cmdlines.txt podczas trybu "mini-instalacji" w Sysprep, nale┐y:
    1. Utworzyµ plik Sysprep.inf w folderze Sysprep w g│≤wnym katalogu wolumina zawieraj╣cego folder %SystemRoot%.
    2. Umie£ciµ w czΩ£ci [Unattended] pliku Sysprep.inf nastΩpuj╣cy wpis:
      InstallFilesPath = dysk:\sciezka
      gdzie:
      £cie┐ka oznacza dowoln╣ nazwΩ folderu. Microsoft zaleca, aby napΩdem oznaczonym przez dysk by│ wolumen zawieraj╣cy folder %SystemRoot%.

    3. Utworzyµ folder dysk:\£cie┐ka zgodnie z nazw╣ okre£lon╣ w Sysprep.inf.
    4. W folderze dysk:\£cie┐ka utworzyµ folder o nazwie $oem$, a nastΩpnie umie£ciµ w nim plik Cmdlines.txt. Plik ten zostanie przetworzony pod koniec pracy kreatora mini-instalacji przed ewentualnym zapisaniem ustawie±.

    U┐ycie [GuiRunOnce] w pliku odpowiedzi

         CzΩ£µ [GuiRunOnce] pliku odpowiedzi zawiera listΩ polece± do wykonania po pierwszym zalogowaniu u┐ytkownika po instalacji. Na przyk│ad, aby uruchomiµ w trybie automatycznym program instaluj╣cy aplikacjΩ, nale┐y dodaµ nastΩpuj╣cy wpis:
    [GuiRunOnce]
         "%systemdrive%\appfolder\appinstall -quiet"
         Je£li czΩ£µ [GuiRunOnce] jest u┐ywana w celu uruchomienia instalacji aplikacji, nale┐y uwzglΩdniµ nastΩpuj╣ce kwestie:
    Je£li instalacja aplikacji powoduje restart, nale┐y ustaliµ, czy istnieje spos≤b ominiΩcia restartu.
         Jest to wa┐ne, dlatego ┐e restart systemu spowoduje utratΩ pozosta│ych wpis≤w [GuiRunOnce]. Je£li nie mo┐na unikn╣µ restartu, mo┐na spr≤bowaµ przekszta│cenia aplikacji w pakiet Instalatora Windows. Wykonuj╣ to niekt≤re programy producent≤w zewnΩtrznych.
         System Windows 2000 zawiera Veritas WinINSTALL Limited Edition (LE), narzΩdzie tworz╣ce pakiety do dystrybucji wraz z Instalatorem Windows. WiΩcej informacji o WinINSTALL LE znajduje siΩ w folderze Valueadd\3rdparty\Mgmt\Winstle na no£niku CD-ROM Windows 2000 Professional.
         WiΩcej informacji o pakietach Instalatora Windows znajduje siΩ dalej w tym rozdziale pod has│em äU┐ywanie us│ugi Instalatora Windowsö.
    Uwaga Je£li aplikacja jest dodawana do kilku zlokalizowanych wersji jΩzykowych systemu Windows 2000 Professional, to zalecane jest przetestowanie pakietu na zlokalizowanych wersjach w celu sprawdzenia poprawno£ci skopiowania plik≤w i dokonania wpis≤w rejestrowych.
    Je£li instalacja aplikacji wymaga pow│oki Eksploratora Windows, to wpisy pod [GuiRunOnce] nie bΩd╣ dzia│aµ, poniewa┐ w momencie wykonania polece± Run i RunOnce pow│oka nie jest za│adowana.
         Nale┐y skontaktowaµ siΩ z producentem w celu ustalenia, czy dostΩpna jest aktualizacja umo┐liwiaj╣ca rozwi╣zanie tego problemu. Je£li nie, to nale┐y w│╣czyµ aplikacjΩ w pakiet Instalatora Windows lub zastosowaµ inn╣ metodΩ dystrybucji.
    Poprawne funkcjonowanie aplikacji wykorzystuj╣cych ten sam typ mechanizmu instalacji mo┐e wymagaµ u┐ycia parametru /wait.
         Sytuacja tego typu mo┐e powstaµ po uruchomieniu drugiego procesu przez proces instaluj╣cy aplikacjΩ. Gdy instalator jeszcze dzia│a, to uruchomienie drugiego procesu i zamkniΩcie procesu aktywnego mo┐e spowodowaµ uruchomienie kolejnej procedury wymienionej we wpisach rejestrowych RunOnce. W sytuacji, gdy dzia│a wiΩcej ni┐ jeden egzemplarz mechanizmu instalacji, druga aplikacja zwykle nie zostaje zainstalowana prawid│owo.

    U┐ywanie program≤w instaluj╣cych aplikacje

         Zalecan╣ metod╣ dodania aplikacji jest zastosowanie procedury instalacyjnej dostarczonej razem z aplikacj╣. Jest to mo┐liwe w przypadku, gdy aplikacja mo┐e byµ instalowana w trybie cichym (bez interakcji z u┐ytkownikiem) przy zastosowaniu parametru /q lub /s. Informacje o parametrach wspieranych przez mechanizm instalacji znajduj╣ siΩ w pliku Pomocy lub dokumentacji aplikacji.
         Poni┐szy wiersz jest przyk│adem wpisu pod [GuiRunOnce] powoduj╣cego uruchomienie w trybie automatycznym programu instaluj╣cego aplikacjΩ:
    sciezka\Setup.exe /q
         R≤┐ne programy instalacyjne wspieraj╣ r≤┐ne parametry. Na przyk│ad w niekt≤rych przypadkach parametr s│u┐y do zapisania informacji o instalacji w dzienniku. Niekt≤re aplikacje zawieraj╣ polecenia wy│╣czaj╣ce automatyczne restarty.
         Przed instalacj╣ aplikacji nale┐y otrzymaµ od producenta pe│ne informacje o sposobach instalacji, narzΩdziach i zaleceniach.
    Uwaga Niezale┐nie od metody instalacji aplikacji musz╣ byµ spe│nione warunki licencji.

    U┐ywanie pliku wsadowego do kierowania instalacj╣ wielu aplikacji

         Aby kierowaµ instalacj╣ grupy aplikacji, mo┐na utworzyµ plik wsadowy zawieraj╣cy poszczeg≤lne polecenia instalacyjne i zastosowaµ polecenie Start z parametrem /wait. Metoda ta zapewnia seryjn╣ instalacjΩ aplikacji û ka┐da instalacja zako±czy siΩ przed uruchomieniem kolejnej instalacji. Plik wsadowy nale┐y uruchomiµ z czΩ£ci [GuiRunOnce] pliku odpowiedzi.
         W poni┐szej procedurze plik wsadowy zostaje utworzony, aplikacja zostaje zainstalowana, a po zako±czeniu instalacji wszystkie odno£niki do pliku wsadowego zostaj╣ usuniΩte.

    Aby zainstalowaµ aplikacje za pomoc╣ pliku wsadowego, nale┐y:
    1. Utworzyµ plik wsadowy zawieraj╣cy wiersze podobne do poni┐szych:
      Start /wait sciezka_1\Setup przelaczniki
           Start /wait sciezka_2\Setup przelaczniki
           Quit
      gdzie:
      • £cie┐ka oznacza £cie┐kΩ do programu instalacyjnego. îcie┐ka musi byµ dostΩpna podczas pracy instalatora.
      • Setup oznacza nazwΩ programu instalacyjnego.
      • prze│╣czniki oznacza ewentualne parametry dotycz╣ce trybu automatycznego danego procesu instalacji.

    2. Skopiowaµ plik wsadowy do folder≤w dystrybucyjnych lub do innego miejsca dostΩpnego w czasie pracy instalatora.
    3. Dodaµ do pliku odpowiedzi pod [GuiRunOnce] wpis powoduj╣cy uruchomienie pliku wsadowego. W poni┐szym przyk│adzie plik wsadowy o nazwie nazwa pliku.bat skopiowano do folderu Sysprep na lokalnym dysku twardym.

    [GuiRunOnce]
         "%systemdrive%\sysprep\nazwa pliku.bat"= "sciezka-1\Polecenie-1.exe"
         "sciezka-n\Polecenie-n.exe"
         "%systemdrive%\sysprep\sysprep.exe ûquiet"
    gdzie:

    U┐ywanie us│ugi Instalatora Windows

         Us│uga Instalatora Windows jest komponentem systemu Windows 2000 Professional standaryzuj╣cym spos≤b instalacji aplikacji na wielu komputerach.
         Gdy aplikacje s╣ instalowane bez us│ugi Instalatora Windows, to ka┐da aplikacja musi posiadaµ w│asny program instalacyjny lub skrypt. Ka┐da aplikacja musi zapewniµ przestrzeganie odpowiednich zasad instalacji (na przyk│ad dotycz╣cych tworzenia wersji plik≤w). Poniewa┐ instalacja aplikacji nie jest zintegrowana z systemem operacyjnym, to nie istnieje centralny mechanizm wymuszaj╣cy zasady instalacji.
         Us│uga Instalatora Windows gwarantuje przestrzeganie zasad dotycz╣cych instalacji wszystkich aplikacji. Aplikacje musz╣ byµ opisane w standardowym formacie zwanym pakietem Instalatora Windows. Plik danych zawieraj╣cy informacje u┐ywane podczas instalacji nazywa siΩ plikiem pakietowym i posiada rozszerzenie .msi.

    Terminologia Instalatora Windows

         Przy omawianiu procesu instalacji opartego na technologii Instalatora Windows czΩsto u┐ywa siΩ nastΩpuj╣cych termin≤w:
         Zas≤b. Plik, wpis rejestrowy, skr≤t lub inny element zazwyczaj dostarczony komputerowi przez instalator.
         Komponent. Zbi≤r zasob≤w podlegaj╣cy instalacji lub dezinstalacji jako jednostka. Instalacja lub usuniΩcie komponentu oznacza instalacjΩ lub usuniΩcie wszystkich zawartych z nim zasob≤w.
         Cecha. CzΩ£µ aplikacji, kt≤ra mo┐e zostaµ zainstalowana lub nie, zale┐nie od decyzji u┐ytkownika. Zazwyczaj cechy odpowiadaj╣ okre£lonym funkcjom aplikacji.
         Produkt. Pojedynczy produkt, na przyk│ad Microsoft Office. Produkty zawieraj╣ jedn╣ lub wiΩcej cech.

    Plik pakietowy Instalatora Windows

         Plik pakietowy jest sformatowany jako baza danych w celu zapewnienia optymalnej wydajno£ci instalacji. Plik ten zawiera informacje o zwi╣zkach pomiΩdzy cechami, komponentami i zasobami zawartymi w danym produkcie.
         Plik pakietowy zwykle znajduje siΩ w g│≤wnym folderze obrazu systemu operacyjnego Windows 2000 Professional, razem z plikami produktu. Pliki produktu mog╣ byµ skompresowanymi plikami o rozszerzeniu .cab (cabinet). Ka┐dy produkt posiada w│asny plik pakietowy. Podczas instalacji us│uga Instalatora Windows otwiera plik pakietowy i ustala, na podstawie informacji zawartych w pakiecie, kt≤re operacje instalacyjne nale┐y wykonaµ w stosunku do danego produktu.

    NarzΩdzie Sysdiff

         Je£li aplikacja nie posiada w│asnej procedury skryptowej i instalacyjnej, mo┐na u┐yµ narzΩdzia Sysdiff. Sysdiff instaluje aplikacje w r≤┐nych trybach. W trybie /snap Sysdiff.exe tworzy ämigawkΩö czystej kopii systemu Windows 2000 Professional (niezmodyfikowanej kopii bez dodatkowego oprogramowania), a nastΩpnie instaluje aplikacje. W trybie /diff zapisane zostaj╣ wszystkie zmiany dokonane przez proces instalacji (pliki INI, wpisy rejestrowe itp.) na komputerze.
         NarzΩdzie Sysdiff tworzy plik r≤┐nic, pakiet zawieraj╣cy wszystkie pliki i ustawienia, kt≤re nale┐y zainstalowaµ razem z aplikacjami na czystej kopii systemu Windows 2000 Professional. Uruchomienie narzΩdzia Sysdiff w trybie /apply lub /inf spowoduje zastosowanie pakietu do czystej kopii systemu Windows 2000 Professional.
         Sysdiff generuje strukturΩ folder≤w \$OEM$ z nazwami plik≤w w formacie 8.3, co zapewnia maksymaln╣ kompatybilno£µ z przedinstalacyjnymi £rodowiskami i metodami OEM. Plik $$Rename.txt zostaje umieszczony w odpowiednim folderze.

    Parametry narzΩdzia Sysdiff

         W tej czΩ£ci przedstawione s╣ parametry narzΩdzia Sysdiff. Poszczeg≤lne parametry opisane s╣ bardziej szczeg≤│owo w dalszych czΩ£ciach. Sk│adnia polecenia uruchamiaj╣cego narzΩdzie Sysdiff wygl╣da nastΩpuj╣co:
    sysdiff [/snap | /diff | /apply | /dump | /inf] [/log:Log_file] [/m]
          [/?]
          [/dsp]
          [/p]
          [/q]
          [/c:"comment"]
          Snapshot_file
          Sysdiff_file
          Dump_file
          Oem_root
         gdzie:      Na rysunku 5.3 przedstawione s╣ etapy procesu dodawania aplikacji za pomoc╣ narzΩdzia Sysdiff. Ka┐dy etap jest om≤wiony szczeg≤│owo w kolejnych czΩ£ciach rozdzia│u.
         

    Rysunek 5.3 Przegl╣d narzΩdzia Sysdiff

    Etap 1: instalacja systemu Windows 2000 Professional na komputerze ƒr≤d│owym

         Przed dodaniem aplikacji za pomoc╣ narzΩdzia Sysdiff nale┐y zainstalowaµ czyst╣ kopiΩ systemu Windows 2000 Professional.
    Uwaga Nie nale┐y modyfikowaµ systemu Windows 2000 Professional przed uruchomieniem narzΩdzia Sysdiff.

    Etap 2: modyfikacja pliku Sysdiff.inf

         Aby wy│╣czyµ okre£lone elementy z migawki, nale┐y zmodyfikowaµ plik Sysdiff.inf. Gdy Sysdiff dzia│a w trybie /snap lub /diff, poszukuje pliku Sysdiff.inf w folderze zawieraj╣cym Sysdiff.exe. Plik Sysdiff.inf zawiera informacje u┐ywane przez Sysdiff do wy│╣czenia okre£lonych plik≤w i wpis≤w rejestrowych z migawek lub plik≤w r≤┐nic. Instrukcje dotycz╣ce sposobu modyfikacji pliku Sysdiff.inf znajduj╣ siΩ w pliku.

    Etap 3: utworzenie migawki czystego systemu

         Sysdiff w trybie /snap tworzy migawkΩ czystego systemu (systemu Windows 2000 Professional, na kt≤rym nie zainstalowano ┐adnych aplikacji).
         Aby utworzyµ migawkΩ dla p≤ƒniejszych plik≤w r≤┐nic, nale┐y uruchomiµ Sysdiff w trybie /snap:
    sysdiff /snap [/log:Log_file] Snapshot_file
         gdzie:

    Etap 4: utworzenie plik≤w r≤┐nic

         Po instalacji aplikacji na komputerze ƒr≤d│owym nale┐y uruchomiµ Sysdiff z parametrem /diff, w celu ustalenia r≤┐nic pomiΩdzy nowym stanem systemu a migawk╣ pocz╣tkowego czystego systemu. Sysdiff utworzy pakiet (plik r≤┐nic) zawieraj╣cy opis zmian dotycz╣cych pliku INI, rejestru i innych (w tym same pliki aplikacji, dziΩki kt≤rym pakiety Sysdiff s╣ czΩsto do£µ du┐e). W p≤ƒniejszym etapie zmiany te zostan╣ zastosowane do systemu Windows 2000 Professional na innych komputerach.
    Uwaga Je£li po utworzeniu migawki dokonano jakiejkolwiek zmiany ustawie± systemu, to przed utworzeniem pliku r≤┐nic nale┐y utworzyµ now╣ migawkΩ.
         Sk│adnia tego polecenia wygl╣da nastΩpuj╣co:
    sysdiff /diff [/log:Log_file] Snapshot_file Sysdiff_file
         /c:"comment"
         gdzie:
    Uwaga Nie nale┐y wychodziµ z Sysdiff, dop≤ki nie pojawi siΩ komunikat informuj╣cy o utworzeniu pakietu r≤┐nic.

    Etap 5 (opcjonalny): ogl╣danie informacji o pliku r≤┐nic

         Dla cel≤w diagnostycznych mo┐na uruchomiµ Sysdiff w trybie /dump. W tym przypadku program wygeneruje plik tekstowy przedstawiaj╣cy zawarto£µ pakietu Sysdiff w czytelnej formie.
         Sk│adnia tego polecenia wygl╣da nastΩpuj╣co:
    sysdiff /dump Sysdiff_file Dump_file

         gdzie:

    Etap 6: zastosowanie plik≤w r≤┐nic

         Po utworzeniu co najmniej jednej migawki komputera ƒr≤d│owego i co najmniej jednego pliku r≤┐nic na jej podstawie, powstaje pakiet gotowy do zastosowania podczas pracy instalatora na komputerach docelowych. Do zastosowania plik≤w r≤┐nic s│u┐╣ dwa tryby Sysdiff: /apply/inf.
    Sysdiff /apply
         Pakiety Sysdiff mo┐na zastosowaµ podczas instalacji, o ile pakiet Sysdiff jest dostΩpny na dysku twardym oraz podany jest w│a£ciwy parametr. Zastosowanie pakietu Sysdiff polega na skopiowaniu ka┐dego pliku z pakietu do docelowego miejsca na dysku twardym.
         Instalator uruchamia Sysdiff w trybie /apply w celu zastosowania pliku r≤┐nic do systemu Windows 2000 Professional. Przy uruchamianiu Sysdiff w trybie /apply nale┐y podaµ parametr /m. Jeden lub wiΩcej parametr≤w Sysdiff mo┐na okre£liµ w pliku Cmdlines.txt.
         Sk│adnia polecenia wygl╣da nastΩpuj╣co:
    sysdiff /apply /m Sysdiff_file

         gdzie:
    Uwaga Folder SystemRoot musi znajdowaµ siΩ w tym samym miejscu, co w systemie ƒr≤d│owym. Na przyk│ad, je£li pakiet Sysdiff utworzono na podstawie systemu Windows 2000 Professional zainstalowanego w katalogu C:\Winnt, to ten pakiet mo┐na zastosowaµ tylko do komputer≤w, na kt≤rych Windows 2000 Professional jest zainstalowany w katalogu C:\Winnt.
    Sysdiff /inf
         Uruchomienie Sysdiff /inf umo┐liwia r≤wnie┐ instalacjΩ aplikacji przez instalator, ale w tym trybie pakiet Sysdiff nie zawiera samych plik≤w aplikacji. W tym przypadku Sysdiff ustala, kt≤re pliki aplikacja umie£ci│a na komputerze ƒr≤d│owym oraz w kt≤rym miejscu. Sysdiff kopiuje te pliki do odpowiednich podfolder≤w folderu dystrybucyjnego. W ten spos≤b wielko£µ pakietu Sysdiff mo┐e byµ znacznie zmniejszona.
         Uruchomienie Sysdiff /inf powoduje utworzenie nastΩpuj╣cych plik≤w, folder≤w i ustawie±:      Zamiast tworzyµ folder dystrybucyjny rΩcznie, mo┐na wykorzystaµ Sysdiff do utworzenia folder≤w Inf i \$OEM$ na podstawie pliku Sysdiff. Folder Inf zawiera ustawienia rejestru i pliku INI. Struktura folder≤w \$OEM$ zostaje utworzona na wczesnym etapie instalacji. Pliki aplikacji zostaj╣ skopiowane na dysk twardy przed rozpoczΩciem trybu GUI instalatora. Umo┐liwia to wiΩksz╣ elastyczno£µ przy stosowaniu zmian.
         Uruchomienie Sysdiff w trybie /inf powoduje utworzenie pliku INF, kt≤ry nakazuje instalatorowi dokonaµ zmian pliku INI i rejestru, zawartych w pakiecie Sysdiff, oraz utworzyµ strukturΩ \$OEM$ dla zmian dotycz╣cych plik≤w. W strukturze folder≤w stosowane s╣ nazwy plik≤w typu 8.3. Odpowiednie d│ugie nazwy plik≤w s╣ okre£lone w plikach $$Rename.txt, stosowanych na p≤ƒniejszym etapie instalacji.
         Sk│adnia uruchomienia Sysdiff w trybie /inf wygl╣da nastΩpuj╣co:
    sysdiff /inf /m Sysdiff_file Oem_root

         gdzie:

    Etap 4: wdra┐anie

         Po dostosowaniu pliku odpowiedzi i folderu dystrybucyjnego nale┐y wybraµ metodΩ wdra┐ania systemu operacyjnego. W tej czΩ£ci rozdzia│u om≤wione s╣ metody wdra┐ania oparte na r≤┐nych narzΩdziach instalacji.

    Instalacje automatyczne

         Metoda automatycznej instalacji systemu Windows 2000 Professional jest wygodna i elastyczna oraz nie wymaga dodatkowych narzΩdzi. Automatyczne instalacje wykonuje siΩ na poziomie pojedynczego komputera.
         W tej czΩ£ci om≤wione s╣ sposoby u┐ycia polece± Winnt32.exe i Winnt.exe oraz uruchomienia instalatora na r≤┐nych platformach, na przyk│ad:
    Uwaga Gdy instalator uruchomiony jest w trybie automatycznym na komputerze posiadaj╣cym kilka dysk≤w twardych lub partycji, nale┐y dok│adnie okre£liµ docelowy napΩd lub partycjΩ za pomoc╣ parametru Winnt /t lub Winnt32 /tempdrive. Je£li stosowana jest metoda uruchamiania z no£nika CD-ROM, to nale┐y dodaµ zapis AutoPartition = 1 pod [Data] w pliku Winny.sif. W tym przypadku system zostanie zainstalowany w pierwszej logicznej partycji odnalezionej przez instalator zawieraj╣cej wystarczaj╣c╣ ilo£µ miejsca. Komputer musi posiadaµ co najmniej 1 GB wolnego miejsca oraz partycjΩ o wielko£ci co najmniej 2 GB.


    Aby uruchomiµ instalator w trybie automatycznym, nale┐y:      Informacje o zastosowaniach tych polece± znajduj╣ siΩ w tabeli 5.15.      
    Tabela 5.15 Zastosowania polece± uruchamiaj╣cych instalator z plikiem odpowiedzi

    PolecenieUaktualnienieCzysta instalacja

    Winnt.exe Nie Tak
    Winnt32.exe Tak Tak


         Proces instalacji systemu Windows 2000 Professional przez instalator sk│ada siΩ z trzech etap≤w:
    Skopiowanie plik≤w
         Instalator kopiuje z folderu dystrybucyjnego do dysku twardego komputera pliki systemu Windows 2000 Professional i ewentualne pliki dodatkowo okre£lone.
    Tryb tekstowy
         Instalator wykrywa podstawowy sprzΩt (na przyk│ad typ procesora i p│yty g│≤wnej, kontrolery dysku twardego, systemy plikowe i pamiΩµ), instaluje podstawowy system operacyjny wymagany w p≤ƒniejszych etapach instalacji oraz tworzy ewentualne dodatkowe foldery.
    Tryb GUI
         Instalator konfiguruje sprzΩt (dƒwiΩkowy, wideo itp.) i ustawienia sieciowe oraz prosi u┐ytkownika o has│o administratora i ustawienia osobiste. Je£li zastosowano Sysprep, to instalator wykonuje tak zwan╣ mini-instalacjΩ, podczas kt≤rej prosi o informacje dotycz╣ce okre£lonego u┐ytkownika, wykrywa nowy sprzΩt i tworzy nowe identyfikatory systemowe.

    U┐ywanie program≤w Winnt32.exe i Winnt.exe

         Aby zainstalowaµ Windows systemu 2000, nale┐y uruchomiµ odpowiedni program instalacyjny, Winnt.exe lub Winnt32.exe.
    Uwaga W niniejszym rozdziale zar≤wno Winnt.exe, jak i Winnt32.exe s╣ nazywane instalatorem.
    Winnt32.exe
         Winnt32.exe nale┐y u┐yµ do czystej instalacji lub uaktualnienia na komputerze posiadaj╣cym system Windows NT 4.0, Windows 95 lub Windows 98.
    Winnt.exe
         Winnt.exe nale┐y u┐yµ do czystej instalacji na komputerze posiadaj╣cym system MS-DOS lub Windows 3.x. Uaktualnienia tych system≤w nie s╣ wspierane.

    Ostrze┐enie Je£li system operacyjny bΩdzie uaktualniany do Windows 2000 bezpo£rednio po uaktualnieniu aplikacji, to w pierwszej kolejno£ci nale┐y zrestartowaµ komputer.

    Sk│adnia polecenia uruchamiaj╣cego Winnt32.exe


    Winnt32 [/checkupgradeonly] [/cmd:command_line] [/cmdcons][/copydir:folder_name] [/copysource:folder_name] [/debug[level][:file_name]] [/m:folder_name] [/makelocalsource][/noreboot] [/s:sourcepath] [/syspart:drive_letter] [/tempdrive:drive_letter] [/udf:ID[,UDB_file]] [/unattend][/unattend[seconds][:answer_file]]
         gdzie:

    Uruchamianie instalatora na komputerach z systemem Windows 95, Windows 98, Windows NT Workstation 4.0 lub Windows 2000 Professional

         Aby zainstalowaµ system Windows 2000 Professional na komputerach z systemem Windows 95, Windows 98, Windows NT Workstation 4.0 lub Windows 2000 Professional, nale┐y uruchomiµ Winnt32.exe.

    Aby uruchomiµ instalator w trybie automatycznym na Windows 95, Windows 98, Windows NT Workstation 4.0 lub Windows 2000 Professional, nale┐y:

    Uruchamianie instalatora na komputerach z systemem MS-DOS, Windows 3.1 lub Windows for Workgroups

         Aby uruchomiµ instalator na komputerach z systemem MS-DOS, Windows 3.1 lub Windows for Workgroups, nale┐y uruchomiµ Winnt.exe z zachΩty MS-DOS.

    Aby uruchomiµ instalator w trybie automatycznym na MS-DOS, Windows 3.1 lub Windows for Workgroups, nale┐y:
    Uwaga Winnt.exe mo┐na uruchomiµ tylko na platformach MS-DOS i Windows 3.x.

    Uruchamianie instalatora z no£nika CD-ROM systemu operacyjnego

         Aby uruchomiµ instalator Windows 2000 Professional w trybie automatycznym z no£nika CD-ROM Windows 2000 Professional, spe│nione musz╣ byµ nastΩpuj╣ce warunki:

    NarzΩdzie Sysprep

         NarzΩdzie Sysprep.exe s│u┐y do instalacji identycznych konfiguracji na wielu komputerach za pomoc╣ obrazu. NarzΩdzia Sysprep mo┐na u┐yµ tak┐e do dostosowania i automatyzacji mini-instalacji oraz do przeprowadzenia inspekcji komputer≤w.
         Na komputerze macierzystym nale┐y zainstalowaµ system Windows 2000 Professional oraz ewentualne aplikacje wymagaj╣ce instalacji na komputerach docelowych. NastΩpnie nale┐y uruchomiµ narzΩdzie Sysprep w celu przeniesienia obrazu na inne komputery. Sysprep przygotowuje dysk twardy komputera macierzystego do powielenia, a nastΩpnie tworzy obraz za pomoc╣ procesu dostarczonego przez producenta zewnΩtrznego. G│≤wn╣ zalet╣ narzΩdzia Sysprep jest szybko£µ. Obraz mo┐na w│╣czyµ w pakiet i skompresowaµ. Obraz obejmuje tylko pliki wymagane przez okre£lon╣ konfiguracjΩ.
         Aby wykorzystaµ Sysprep, komputer macierzysty i komputery docelowe musz╣ posiadaµ identyczne warstwy HAL, wsparcie ACPI i kontrolery masowej pamiΩci. System Windows 2000 Professional automatycznie wykrywa urz╣dzenia Plug and Play, a Sysprep ponownie wykrywa i wylicza urz╣dzenia systemu po restarcie. Oznacza to, ┐e urz╣dzenia Plug and Play (adaptery sieciowe, modemy, adaptery wideo, karty dƒwiΩkowe itp.) nie musz╣ byµ identyczne na komputerach macierzystych i docelowych. Tworzy siΩ tak┐e dodatkowe sterowniki Plug and Play, kt≤re mog╣ byµ wymagane na innych systemach. W przypadku punkt≤w nie posiadaj╣cych szybkich po│╣cze± z sieci╣ obraz mo┐na dystrybuowaµ za pomoc╣ no£nika CD-ROM.
    Uwaga Poniewa┐ komputer macierzysty i docelowe musz╣ posiadaµ identyczne warstwy HAL, wsparcie ACPI i urz╣dzenia masowej pamiΩci, to konieczne mo┐e byµ utworzenie kilku r≤┐nych obraz≤w.


    Uwaga Przy powielaniu dysk≤w nale┐y upewniµ siΩ, ┐e nie s╣ naruszane warunki licencji kopiowanego oprogramowania.

    Przegl╣d procesu Sysprep

         Proces przygotowywania komputera macierzystego do powielenia dysku obejmuje nastΩpuj╣ce etapy:
    1. Instalacja systemu Windows 2000 Professional na komputerze posiadaj╣cym sprzΩt podobny do sprzΩtu komputer≤w docelowych. Komputer macierzysty nie powinien nale┐eµ do ┐adnej domeny, a lokalne has│o administracyjne powinno byµ puste.
    2. Konfiguracja komputera. Nale┐y zalogowaµ siΩ jako administrator, a nastΩpnie zainstalowaµ i dostosowaµ system Windows 2000 Professional oraz pozosta│e aplikacje/ustawienia wymagaj╣ce do│╣czenia do wsp≤lnej konfiguracji klient≤w.
    3. Zatwierdzenie obrazu. Nale┐y przeprowadziµ inspekcjΩ, opart╣ na okre£lonych kryteriach, w celu sprawdzenia poprawno£ci konfiguracji obrazu. ZbΩdne informacje, takie jak dzienniki inspekcji i zdarze±, nale┐y usun╣µ z systemu.
    4. Przygotowanie obrazu do powielenia. W tym celu nale┐y uruchomiµ Sysprep z okre£leniem opcjonalnego pliku Sysprep.inf (opisanego dalej w tym rozdziale). Po zako±czeniu pracy Sysprep komputer zostaje zamkniΩty automatycznie lub wy£wietla komunikat, ┐e mo┐na go bezpiecznie zamkn╣µ.
    5. Powielanie. Dysk twardy jest ustawiony tak, aby po kolejnym uruchomieniu systemu rozpocz╣µ wykrywanie urz╣dze± Plug and Play, utworzyµ nowe identyfikatory SID oraz uruchomiµ kreator mini-instalacji. Obraz systemu mo┐na utworzyµ stosuj╣c metodΩ opart╣ na sprzΩcie lub oprogramowaniu. Po kolejnym uruchomieniu systemu Windows 2000 Professional na komputerze macierzystym lub na dowolnym komputerze docelowym skonfigurowanym przy zastosowaniu obrazu, system wykryje urz╣dzenia Plug and Play. Tym samym etap instalacji i konfigurowania bΩdzie zako±czony.

    Uwaga Komponenty zale┐ne od us│ugi Active Directory nie podlegaj╣ powielaniu.

    Komponenty Sysprep

         Sysprep.exe mo┐na uruchomiµ rΩcznie, alternatywnie mo┐na u┐yµ wpis≤w pod [GuiRunOnce] w pliku odpowiedzi û do okre£lenia automatycznego uruchomienia Sysprep.exe przez instalator. Pliki Sysprep.exe i Setupcl.exe musz╣ znajdowaµ siΩ w folderze Sysprep w g│≤wnym folderze napΩdu systemowego (%SystemDrive%\Sysprep\). Aby zapewniµ umieszczenie plik≤w w odpowiednim miejscu podczas zautomatyzowanej instalacji, nale┐y je dodaµ do podfolderu OEM$\$1\Sysprep folderu dystrybucyjnego. WiΩcej informacji o tym podfolderze znajduje siΩ wcze£niej w tym rozdziale pod has│em äTworzenie folderu dystrybucyjnegoö.
         Pliki te umo┐liwiaj╣ przygotowanie systemu operacyjnego do powielenia i uruchomienie kreatora mini-instalacji. Folder Sysprep mo┐e zawieraµ tak┐e opcjonalny plik odpowiedzi o nazwie Sysprep.inf. Sysprep.inf zawiera domy£lne parametry i ogranicza ilo£µ potrzebnej interakcji z u┐ytkownikiem. Aby umo┐liwiµ dalsze dostosowanie na poziomie komputera docelowego, plik Sysprep.inf mo┐na umie£ciµ na dyskietce w│o┐onej po pojawieniu siΩ ekranu uruchomienia Windows. Dyskietka zostaje odczytana po pojawieniu siΩ ekranu äCzekajàö w kreatorze mini-instalacji. Po zako±czeniu pracy kreatora nast╣pi ostatni restart systemu, po czym folder Sysprep i jego zawarto£µ zostan╣ usuniΩte, a u┐ytkownik mo┐e siΩ zalogowaµ.
         W poni┐szych czΩ£ciach opisane s╣ pliki Sysprep.
    Sysprep.exe
         Sysprep.exe wspiera nastΩpuj╣ce opcjonalne parametry:      Sysprep.inf jest plikiem odpowiedzi s│u┐╣cym do automatyzacji procesu mini-instalacji. Plik ten opiera siΩ na tej samej sk│adni pliku INI i nazwach kluczy (dla wspieranych kluczy) co plik odpowiedzi instalatora. Plik Sysprep.inf nale┐y umie£ciµ w folderze %SystemDrive%\Sysprep lub na dyskietce w│o┐onej po pojawieniu siΩ ekranu uruchomienia Windows. Je£li Sysprep uruchomiono bez podania Sysprep.inf, to kreator mini-instalacji bΩdzie ┐╣daµ danych konfiguracyjnych od u┐ytkownika.
    Uwaga Aby u┐yµ zmodyfikowanego pliku Sysprep.inf dla r≤┐nych komputer≤w docelowych, nale┐y umie£ciµ go na dyskietce.
         Poni┐ej znajduje siΩ przyk│adowy plik Sysprep.inf:
    [Unattended]
         ;Poprosic uzytkownika o akceptacje EULA.
         OemSkipEula=No
         ;Utworzyc nowy plik wymiany, poniewaz wielkosc RAM moze sie roznic ;(domyslne ustawienie Sysprep).
         KeepPageFile=0
         ;Okreslic sciezke dodatkowych plikow wsparcia jezykowego.
         InstallFilesPath=%systemdrive%\Sysprep\i386
         
         [GuiUnattended]
         ;Okreslic haslo administratora.
         ;Haslo to stanie sie aktualne, o ile w zrodlowym obrazie
         ;(na komputerze macierzystym) okreslono haslo puste.
         ;W przeciwnym przypadku zostanie zastosowane haslo z komputera ;macierzystego (aby je zmienic, nalezy zalogowac sie jako administrator ;lokalny i zmienic haslo recznie).
         AdminPassword=""
         ;Ustawic strefe czasowa
         TimeZone=20
         ;Ominac ekran witajacy po rozruchu systemu.
         OemSkipWelcome=1
         ;Nie ominac okna dialogowego, w kt≤rym uzytkownik moze ustawic
         ;opcje regionalne.
         OemSkipRegional=0
         
         [UserData]
         ;Informacje o uzytkowniku
         FullName=äAutoryzowany uzytkownikö
         OrgName=äNazwa organizacjiö
         ComputerName=XYZ_Computer1
         [Identification]
         ;Dolaczyc komputer do domeny ITDOMAIN
         JoinDomain=ITDOMAIN
         
         [Networking]
         ;Powiazac domyslne protokoly i uslugi z uzytkowanym adapterem
         ;sieciowym.
         InstallDefaultComponents=Yes

    Uwaga Has│o administracyjne mo┐na zmieniµ za pomoc╣ Sysprep.inf tylko wtedy, gdy istniej╣ce has│o jest puste. Dotyczy to tak┐e zmiany has│a administratora w GUI Sysprep.
         WiΩcej informacji o parametrach pliku odpowiedzi znajduje siΩ w pliku Unattend.doc w Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional. W systemie Windows 98, Windows NT lub Windows 2000 Professional mo┐na otworzyµ ten dokument w Eksploratorze Windows. W systemie Windows 95 i wcze£niejszych wersjach lub w MS-DOS nale┐y u┐yµ polecenia Extract.
    Setupcl.exe
         Setupcl.exe wykonuje nastΩpuj╣ce zadania:
    Kreator mini-instalacji
         Kreator mini-instalacji uruchamia siΩ po pierwszym uruchomieniu komputera z dysku skopiowanego za pomoc╣ Sysprep. Kreator zbiera informacje potrzebne do dalszego dostosowania komputera docelowego. Je£li plik Sysprep.inf nie jest stosowany lub niekt≤re jego czΩ£ci s╣ puste, to kreator poka┐e ekrany, na kt≤rych u┐ytkownik mo┐e wpisaµ brakuj╣ce odpowiedzi. Do ekran≤w kreatora nale┐╣:      Ekrany opcjonalne pojawiaj╣ siΩ, o ile odpowiedzi nie s╣ okre£lone w pliku Sysprep.inf. WiΩcej informacji o tym pliku znajduje siΩ w pliku Unattend.doc w Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional.
         Parametry Sysprep.inf umo┐liwiaj╣ce ominiΩcie ekran≤w opcjonalnych s╣ opisane w tabeli 5.16.
    Uwaga Poniewa┐ instalator wykrywa optymalne ustawienia urz╣dze± ekranowych, to instalator i kreator mini-instalacji nie zawieraj╣ ju┐ ekranu äUstawienia ekranuö. Ustawienia te mo┐na okre£liµ w czΩ£ci [Display] w pliku odpowiedzi komputera macierzystego lub w pliku Sysprep.inf stosowanym na komputerze docelowym. Ustawienia okre£lone pod [Display] w pliku odpowiedzi komputera macierzystego zostaj╣ przyjΩte przez Sysprep, chyba ┐e Sysprep.inf zawiera inne warto£ci lub wykryto adapter wideo albo monitor wymagaj╣cy innych ustawie± od komputera macierzystego.


    Tabela 5.16 Parametry Sysprep.inf umo┐liwiaj╣ce ominiΩcie ekran≤w kreatora mini-instalacji

    EkranCzΩ£µ pliku i parametr

    Opcje regionalne[RegionalSettings]
    û lub û
    [GuiUnattended]
    OemSkipRegional=1
    Nazwa uzytkownika i organizacja [UserData]
    FullName=äNazwa uzytkownikaö
    OrgName=äNazwa organizacjiö
    Nazwa komputera i haslo administratora[UserData]
    ComputerName=W2B32054
    [GuiUnattended]
    AdminPassword=""
    Ustawienia TAPI[TapiLocation]
    AreaCode=425
    Ustawienia sieciowe[Networking]
    Licencja serwera (dotyczy tylko serwera)[LicenseFilePrintData]
    AutoMode = PerServer
    AutoUsers = 5
    Strefa czasowa[GuiUnattended]
    TimeZone=indeks strefy czasowej

    Uruchamianie Sysprep.exe

         Sysprep mo┐na uruchomiµ rΩcznie lub automatycznie. W tej czΩ£ci om≤wione s╣ wymagania i procedury rΩcznego i automatycznego uruchamiania Sysprep.

    Wymagania Sysprep

         Aby skorzystaµ z Sysprep, nale┐y spe│niµ nastΩpuj╣ce wymagania:

    Uruchomienie Sysprep

         Po instalacji systemu Windows 2000 Professional mo┐na u┐yµ narzΩdzia Sysprep do przygotowania systemu do powielenia do komputer≤w o podobnej konfiguracji. Aby uruchomiµ Sysprep rΩcznie, nale┐y zainstalowaµ i skonfigurowaµ system Windows 2000 Professional, zainstalowaµ aplikacje, a nastΩpnie uruchomiµ Sysprep bez parametru ûreboot. Po zamkniΩciu systemu nale┐y skopiowaµ obraz napΩdu do komputer≤w docelowych.
         Po pierwszym uruchomieniu komputera docelowego zacznie dzia│aµ kreator mini-instalacji, kt≤ry pozwala u┐ytkownikowi dostosowaµ sw≤j system. Alternatywnie administrator mo┐e okre£liµ niekt≤re lub wszystkie parametry konfiguracyjne w pliku Sysprep.inf. Folder Sysprep (w kt≤rym znajduj╣ siΩ Sysprep.exe i Setupcl.exe) zostaje automatycznie usuniΩty po zako±czeniu mini-instalacji.

    Aby przygotowaµ instalacjΩ systemu Windows 2000 Professional do powielenia, nale┐y:
    1. Wybraµ Uruchom w menu Start, a nastΩpnie napisaµ:
      cmd
    2. Przej£µ do g│≤wnego folderu napΩdu C i napisaµ:
      md sysprep
    3. W│o┐yµ no£nik CD-ROM Windows 2000 Professional i otworzyµ plik Deploy.cab w folderze Support\Tools.
    4. Skopiowaµ Sysprep.exe i Setupcl.exe do foldera Sysprep.
      Je£li u┐ywany jest Sysprep.inf, to plik ten nale┐y skopiowaµ do folderu Sysprep. Pliki Sysprep.exe, Setupcl.exe i Sysprep.inf musz╣ znajdowaµ siΩ w tym samym folderze.
    5. Przej£µ do folderu Sysprep, pisz╣c:
      cd sysprep
    6. Wys│aµ odpowiednie polecenie:
      sysprep /parametr_opcjonalny
    7. Je£li nie zastosowano parametru ûreboot, to po zamkniΩciu systemu nale┐y wykorzystaµ narzΩdzie zewnΩtrznego producenta do utworzenia obrazu instalacji.

    Uwaga Do folderu Sysprep mo┐na dodaµ plik Cmdlines.txt, kt≤ry s│u┐y do wykonania polece± po zako±czeniu instalacji, na przyk│ad polece± instaluj╣cych aplikacje.

    U┐ytkowanie Sysprep z komputerami nie po│╣czonymi sieci╣

         Nawet bez po│╣cze± sieciowych mo┐na na komputerach docelowych zainstalowaµ system Windows 2000 Professional wraz z aplikacjami.

    Aby zainstalowaµ system Windows 2000 Professional na komputerach nie posiadaj╣cych po│╣czenia sieciowego, nale┐y:
    1. Wybraµ metodΩ instalacji i uruchomiµ instalator.
    2. Dodaµ ustawienia niestandardowe i dodatkowe pliki.
    3. Zainstalowaµ ewentualne aplikacje.

    Uwaga Ka┐dy komputer docelowy musi posiadaµ napΩd CD-ROM.

    Etap 1: Wyb≤r metody instalacji i uruchomienie instalatora

         Instalator mo┐na uruchomiµ z dyskietki startowej MS-DOS, z dyskietek instalacyjnych Windows 2000 Professional, z twardego dysku komputera docelowego (o ile ten komputer posiada zainstalowany system operacyjny) lub z no£nika CD-ROM (o ile komputer wspiera specyfikacjΩ uruchomienia El Torito No Emulation Mode CD). Nale┐y wybraµ jedn╣ z metod opisanych poni┐ej.

    Aby zainstalowaµ z dyskietek instalacyjnych, nale┐y:
    1. Uruchomiµ komputer za pomoc╣ dyskietek instalacyjnych systemu Windows 2000 Professional.
    2. Po zako±czeniu instalacji dodaµ aplikacje i uruchomiµ Sysprep.
      WiΩcej informacji o sposobach instalacji aplikacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äEtap 3: dostosowanieö.
    Aby zainstalowaµ z systemu MS-DOS lub Windows 3.x, nale┐y:
    1. Sprawdziµ, czy sterowniki potrzebne napΩdowi CD-ROM s╣ dostΩpne i prawid│owo za│adowane.
    2. Uruchomiµ komputer.
    3. Przej£µ do folderu dystrybucyjnego i wpisaµ nastΩpuj╣ce polecenie:
      winnt /s:install_source /u:Unattend.txt

      gdzie:

      install_source oznacza ƒr≤d│o plik≤w systemu Windows 2000 Professional.

      Unattend.txt jest plikiem odpowiedzi zawieraj╣cym zautomatyzowane odpowiedzi na pytania zadawane przez instalator.
      WiΩcej informacji o pliku Unattend.txt znajduje siΩ w pliku Unattend.doc w Support\Tools\Deploy.cab na no£niku CD-ROM Windows 2000 Professional.
    4. Po zako±czeniu instalacji dodaµ aplikacje i uruchomiµ Sysprep.
      WiΩcej informacji o sposobach instalacji aplikacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äEtap 3: dostosowywanieö.
    Aby zainstalowaµ z systemu Windows 95, Windows 98 lub Windows NT Workstation 4.0, nale┐y:
    1. Uruchomiµ komputer.
    2. Wybraµ Uruchom w menu Start, a nastΩpnie zapisaµ:
      £cie┐ka do foldera dystrybucyjnegowinnt32 /unattend:Unattend.txt

      gdzie:

      Unattend.txt jest plikiem odpowiedzi zawieraj╣cym zautomatyzowane odpowiedzi na pytania zadawane przez instalator.
    3. Po zako±czeniu instalacji dodaµ aplikacje i uruchomiµ Sysprep w celu przygotowania systemu do utworzenia obrazu.
         WiΩcej informacji o sposobach instalacji aplikacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äEtap 3: dostosowanieö.
    Uwaga Nale┐y zastosowaµ czyst╣ instalacjΩ systemu Windows 2000, nie uaktualnienie.
         Aby wykorzystaµ uruchomienie z no£nika CD-ROM, spe│nione musz╣ byµ nastΩpuj╣ce warunki:
    Uwaga W przypadku uruchomienia z no£nika CD-ROM nie mo┐e byµ stosowany parametr /udf.


    Aby zainstalowaµ za pomoc╣ uruchomienia z no£nika CD-ROM, nale┐y:
    1. Uruchomiµ komputer z no£nika CD-ROM Windows 2000 Professional. Instalator uruchomi siΩ automatycznie.
    2. Po pojawieniu siΩ komunikatu o sprawdzaniu konfiguracji sprzΩtu, w│o┐yµ dyskietkΩ zawieraj╣c╣ plik Winnt.sif.
    3. Po zga£niΩciu £wiat│a napΩdu dyskietki usun╣µ dyskietkΩ. Instalator zacznie kopiowaµ pliki na dysk twardy.
         WiΩcej informacji o sposobach instalacji aplikacji znajduje siΩ wcze£niej w tym rozdziale pod has│em äEtap 3: dostosowanieö.

    Etap 2: dodawanie informacji i komponent≤w niestandardowych

         Na tym etapie mo┐na dodaµ informacje niestandardowe (takie jak nazwa przedsiΩbiorstwa) oraz komponenty (takie jak niestandardowe pliki Pomocy i dokumentacja).

    Aby dodaµ informacje i komponenty niestandardowe, nale┐y:

    Etap 3: instalacja aplikacji

         Po zako±czeniu instalacji systemu Windows 2000 Professional nale┐y zainstalowaµ ewentualne aplikacje wymagane na danym komputerze.

    Aby zainstalowaµ aplikacje, nale┐y:
    1. Po restarcie komputera zalogowaµ siΩ w systemie Windows 2000 Professional jako administrator, pozostawiaj╣c puste pole has│a.
    2. Zainstalowaµ ┐╣dane aplikacje.

    U┐ytkowanie Sysprep do rozszerzenia partycji dysku

         Przy instalacji systemu Windows 2000 Professional konieczne mo┐e okazaµ siΩ rozszerzenie partycji na komputerze docelowym. Przy u┐yciu Sysprep wraz z odpowiednimi wpisami pliku odpowiedzi mo┐na rozszerzyµ partycjΩ NTFS. Mo┐e to byµ konieczne, aby:      MetodΩ nale┐y wybraµ uwzglΩdniaj╣c narzΩdzia wykorzystywane do utworzenia obrazu systemu operacyjnego.

    Ostrze┐enie Podczas modyfikacji obrazu nie nale┐y usuwaµ plik≤w Pagefile.sys, Setupapi.log i Hyberfil.sys (je£li istniej╣). Pliki te zostaj╣ odtworzone po uruchomieniu kreatora mini-instalacji na komputerze docelowym. UsuniΩcie tych plik≤w z systemu aktywnego mo┐e zak│≤ciµ funkcjonowanie systemu.

         Klucz ExtendOemPartition w pliku odpowiedzi powoduje rozszerzenie partycji docelowej o ewentualne niepartycjonowane miejsce fizycznie nastΩpuj╣ce po niej na dysku.
         Warto£µ klucza ExtendOemPartition mo┐e wynosiµ 0, 1 lub wielko£µ w MB
         gdzie:
    Uwaga ExtendOemPartition automatycznie pozostawia wolny ostatni cylinder w celu umo┐liwienia dynamicznego wsparcia dyskowego.
         Warto£µ ExtendOemPartition inna ni┐ 1 oznacza rozszerzenie partycji o okre£lon╣ ilo£µ miejsca. Jest to przydatne w przypadku, gdy na tym samym komputerze tworzonych jest kilka partycji.
    Uwaga Rozszerzyµ mo┐na tylko partycje typu NTFS, nie FAT. Dla konwersji partycji FAT lub FAT32 na NTFS nale┐y dodaµ do pliku odpowiedzi wpis FileSystem = ConvertNTFS.
         Parametr ExtendOemPartition mo┐e byµ zastosowany w pliku Unattend.txt oraz w pliku Sysprep.inf.
         Gdy parametr ten wystΩpuje w pliku Sysprep.inf przy powielaniu obrazu, docelowy dysk twardy musi byµ co najmniej tej samej wielko£ci co dysk twardy komputera macierzystego.
         Rozszerzenie partycji jest mo┐liwe pod warunkiem, ┐e na dysku nastΩpuje po niej wolne niepartycjonowane miejsce.

    Aby rozszerzyµ partycjΩ dysku twardego, gdy u┐ytkowane jest narzΩdzie tworzenia obrazu wspieraj╣ce system plikowy Windows 2000 Professional NTFS, nale┐y:
    1. Utworzyµ partycjΩ dysku komputera macierzystego nie wiΩksz╣, ni┐ to jest niezbΩdne do zainstalowania systemu Windows 2000 Professional wraz ze wszystkimi dodatkowymi komponentami i aplikacjami. Umo┐liwia to minimalizacjΩ wielko£ci g│≤wnego pliku obrazu.
    2. Dodaµ wpis FileSystem=ConvertNTFS pod [Unattended] w pliku odpowiedzi tworz╣cym g│≤wny obraz. Parametr ExtendOemPartition nie jest potrzebny, poniewa┐ ┐╣dana jest minimalizacja wielko£ci obrazu.
      Uwaga W pliku Sysprep.inf funkcja ConvertNTFS nie dzia│a, poniewa┐ Sysprep nie dzia│a w trybie tekstowym.
    3. Dodaµ do czΩ£ci [Unattended] pliku Sysprep.inf nastΩpuj╣cy wpis:
      ExtendOemPartition = 1

      Alternatywnie mo┐na okre£liµ wielko£µ rozszerzenia w megabajtach.
    4. Zainstalowaµ system Windows 2000 Professional na komputerze macierzystym. Sysprep zamyka system automatycznie.
    5. Utworzyµ obraz.
    6. Skopiowaµ obraz na komputer docelowy, gdzie wielko£µ partycji na komputerze docelowym jest r≤wna wielko£ci partycji ƒr≤d│owej.
    7. Zrestartowaµ komputer docelowy.
      Konwersja napΩdu C nastΩpuje po umieszczeniu obrazu na komputerze docelowym i w│╣czeniu komputera. Po restarcie, podczas mini-instalacji, system Windows momentalnie rozszerza napΩd C o pozosta│e niepartycjonowane miejsce na dysku twardym. Nast╣pi kolejny restart komputera docelowego, po czym u┐ytkownik mo┐e zalogowaµ siΩ i zacz╣µ u┐ytkowaµ system Windows 2000 Professional.
    Aby rozszerzyµ partycjΩ dysku twardego, gdy stosowane jest narzΩdzie do tworzenia obrazu nie wspieraj╣ce systemu plikowego Windows 2000 Professional NTFS, nale┐y:
    1. Dodaµ do czΩ£ci [Unattended] pliku Sysprep.inf nastΩpuj╣cy wpis:
      ExtendOemPartition = 1

      Alternatywnie mo┐na okre£liµ wielko£µ rozszerzenia w megabajtach.
    2. Zmieniµ kr≤tkie nazwy plik≤w za pomoc╣ Cmdlines.txt
    3. Uruchomiµ Sysprep.
         Po restarcie komputera docelowego:

    Zmniejszanie liczby obraz≤w

         W Sysprep mo┐na ograniczyµ liczbΩ obraz≤w potrzebnych do skopiowania systemu Windows 2000 Professional pomiΩdzy komputerami wieloprocesorowymi (MP) a jednoprocesorowymi (UP). Dotyczy to jednak tylko komputer≤w typu APIC lub ACPI APIC.
    Uwaga W systemach APIC mo┐na korzystaµ z wiΩkszej ilo£ci przerwa± ni┐ w jednoprocesorowych systemach PIC (Processor Interrupt Controller). Oznacza to, ┐e komputery APIC dzia│aj╣ szybciej i wspieraj╣ wiΩcej urz╣dze± sprzΩtowych.
         Istniej╣ dwie metody tworzenia obraz≤w do przeniesienia pomiΩdzy systemami MP a UP. Zalety i wady ka┐dej metody s╣ om≤wione w poni┐szych czΩ£ciach.
         Tabela 5.17 zawiera informacje o kompatybilno£ci komputer≤w w zale┐no£ci od typu HAL. Ka┐da grupa kompatybilnych typ≤w wymaga osobnego obrazu.

    Tabela 5.17 Kompatybilno£µ HAL

    Kompatybilno£µACPI PICACPI APIC UPACPI APIC MPNie-ACPI UP PICNie-ACPI APIC UPNie-ACPI APIC MP

    ACPI PIC x
    ACPI APIC UP x x
    ACPI APIC MP x x
    Nie-ACPI APIC UP x x
    Nie-ACPI UP PIC x
    Nie-ACPI APIC MP x x


    Z systemu wieloprocesorowego do jednoprocesorowego      W tym procesie obraz utworzony na wieloprocesorowym komputerze macierzystym mo┐e zostaµ zastosowany na innych komputerach wieloprocesorowych lub na komputerach jednoprocesorowych.
    Uwaga Obraz utworzony na komputerze ACPI APIC MP mo┐na zastosowaµ tylko na komputerze ACPI APIC MP/UP. Obraz utworzony na komputerze nie-ACPI APIC MP mo┐na zastosowaµ tylko na komputerze nie-ACPI APIC MP/UP.


    Aby utworzyµ obraz do skopiowania z systemu wieloprocesorowego do jednoprocesorowego, nale┐y:
    1. Skopiowaµ Mp2up.inf i zwi╣zane z nim pliki Mp2up do folderu zawieraj╣cego sterowniki urz╣dze± Plug and Play w folderze dystrybucyjnym, na przyk│ad \$OEM$\$1\Sysprep\Hal.
      Uwaga Dla tworz╣cych systemy, potrzebne pliki Mp2up mo┐na £ci╣gn╣µ pod odsy│aczem Microsoft OEM System Builder na stronie http://windows.microsoft.com/windows2000/reskit/webresources.
    2. Dodaµ do Sysprep.inf nastΩpuj╣cy wpis:
      [Unattended]
           UpdateUPHAL = "hwid,%SystemDrive%\Sysprep\Hal\Mp2up.inf"

      gdzie:

      hwid mo┐e byµ MPS_UP lub ACPI APIC_UP.
    3. Zainstalowaµ system Windows 2000 Professional z folder≤w dystrybucyjnych na komputerze wieloprocesowym.
    4. Uruchomiµ Sysprep ze wskazaniem pliku Sysprep.inf utworzonego w etapie 2.
    5. Utworzyµ obraz komputera.
    6. Umie£ciµ obraz na kompatybilnych komputerach docelowych.
    Zaleta
         Za pomoc╣ jednego wpisu w pliku Sysprep.inf mo┐na nakazaµ systemowi Windows 2000 Professional ustaliµ po zako±czeniu mini-instalacji, czy system posiada jeden, czy wiΩcej procesor≤w oraz zastosowaµ w│a£ciwe pliki j╣drowe.
    Wada
         Przy tworzeniu obrazu g│≤wnego nale┐y w│╣czyµ w foldery dystrybucyjne ka┐dy plik Mp2up.inf i pozosta│e pliki Mp2up.

    Z systemu jednoprocesorowego do wieloprocesorowego

         W tym procesie obraz utworzony na macierzystym komputerze jednoprocesorowym posiadaj╣cym HAL typu APIC zostaje zastosowany na komputerach APIC jednoprocesorowych lub wieloprocesorowych.
    Uwaga Obraz utworzony na komputerze ACPI APIC UP mo┐na zastosowaµ tylko na komputerze ACPI APIC UP/MP. Obraz utworzony na komputerze nie-ACPI APIC UP mo┐na zastosowaµ tylko na komputerze nie-ACPI APIC UP/MP.


    Aby utworzyµ obraz do skopiowania z systemu jednoprocesorowego do systemu wieloprocesorowego, nale┐y:
    1. Zainstalowaµ system Windows 2000 Professional na komputerze jednoprocesorowym.
    2. Uruchomiµ Sysprep.
    3. Utworzyµ obraz komputera.
    4. Dodaµ do pliku Sysprep.inf nastΩpuj╣cy wpis:
      [Unattended]
           UpdateHAL = "hwid,%windir%\inf\hal.inf"

      gdzie:

      hwid mo┐e byµ MPS_MP lub ACPI APIC_MP.
    5. Skopiowaµ obraz na kompatybilne komputery docelowe.
    6. Na komputerach wieloprocesorowych zastosowaµ plik Sysprep.inf utworzony na etapie 4, zamiast wszystkich istniej╣cych plik≤w Sysprep.inf.
      Przy konfiguracji nowych komputer≤w z obrazu mo┐na stosowaµ wszystkie narzΩdzia zwykle u┐ywane do manipulacji plikami na dysku twardym.
    Zaleta
         Nie jest konieczna instalacja plik≤w Mp2up.
    Wada
         Przed dostaw╣ komputer≤w nale┐y zainstalowaµ w│a£ciwy plik Sysprep.inf w zale┐no£ci od ilo£ci procesor≤w znajduj╣cych siΩ na danym komputerze.

    Us│ugi instalacji zdalnej

         Us│ugi instalacji zdalnej (RIS) umo┐liwiaj╣ po│╣czenie klienta z sieci╣ Windows 2000 Server w celu przeprowadzenia zautomatyzowanej instalacji na komputerze klienckim.
         RIS pozwala administratorom:      Tabela 5.18 przedstawia g│≤wne komponenty RIS oraz typy korzystaj╣cych z nich u┐ytkownik≤w.      
    Tabela 5.18 Komponenty RIS i ich u┐ytkownicy

    KomponentOpisU┐ytkownik

    Instalator RIS (Risetup.exe) Instaluje serwer RIS. Administrator serwera
    Administrator RIS Konfiguruje zwi╣zane z RIS ustawienia zasad grup. Administrator serwera
    Kreator przygotowania instalacji zdalnej (Riprep.exe) Tworzy obraz systemu operacyjnego (oraz ewentualnie aplikacji) i instaluje je na serwerze RIS. Administrator pulpit≤w
    Dyskietka startowa RIS (Rbfg.exe) Tworzy dyskietkΩ startow╣ potrzebn╣ do instalacji system≤w operacyjnych opartych na RIS na niekt≤rych komputerach klienckich. Administrator pulpit≤w
    Kreator instalacji klienta (Oschooser.exe) Wybiera obraz RIS, kt≤ry u┐ytkownik musi zainstalowaµ. Stosowany na komputerze klienckim. U┐ytkownik ko±cowy


         W kolejnych paragrafach om≤wione s╣ sposoby planowania stosowania RIS z punktu widzenia klienta oraz sposoby u┐ytkowania kreatora przygotowania instalacji zdalnej, dyskietki startowej RIS oraz kreatora instalacji klienta. WiΩcej informacji o komponentach serwerowych znajduje siΩ w tomie Systemy Rozproszone publikacji Microsoft Windows 2000 Server Resource Kit.
         Podczas pierwotnego procesu uruchamiania klient │╣czy siΩ ze skonfigurowanym odpowiednio dla RIS serwerem Windows 2000. P≤ƒniej serwer instaluje system Windows 2000 Professional na komputerze klienckim (rysunek 5.4).
         

    Rysunek 5.4 Instalacja systemu Windows 2000 z serwera RIS

         RIS pozwala administratorowi skonfigurowaµ system Windows 2000 Professional wraz z ewentualnymi aplikacjami dla okre£lonej grupy u┐ytkownik≤w, a nastΩpnie zastosowaµ tΩ konfiguracjΩ przy instalacji systemu operacyjnego na komputerach klienckich. Z punktu widzenia u┐ytkownik≤w efektem jest uproszczony i przyspieszony proces instalacji i konfiguracji komputer≤w oraz szybszy powr≤t do normalno£ci w przypadku awarii sprzΩtu.
         Administratorzy mog╣ zastosowaµ RIS na dwa sposoby:
    Instalacja oparta na CD-ROM
         Metoda ta przypomina za│o┐enie stacji roboczej bezpo£rednio z no£nika CD-ROM Windows 2000 Professional, jednak┐e pliki ƒr≤d│owe s╣ usytuowane w sieci na serwerach RIS.
    Instalacja oparta na obrazie Sysprep
         Za pomoc╣ Sysprep administrator sieci mo┐e utworzyµ obraz standardowej konfiguracji komputera wraz z ustawieniami dotycz╣cymi systemu operacyjnego i pulpitu. Po instalacji i konfiguracji na stacji roboczej Windows 2000 jego us│ug i ewentualnych standardowych aplikacji, administrator uruchamia kreator przygotowuj╣cy obraz instalacji i kopiuje go do serwer≤w RIS. Komputery klienckie wspieraj╣ce start zdalny mog╣ w≤wczas za┐╣daµ instalacji obrazu z serwera.
         Start sieciowy mo┐e byµ uruchomiony przez BIOS klienta lub specjaln╣ dyskietkΩ. Po za┐╣daniu uruchomienia sieciowego DHCP dostarcza klientowi adres IP, a nastΩpnie klient mo┐e £ci╣gn╣µ kreator instalacji klienta. W tym momencie kreator prosi u┐ytkownika o zalogowanie, a w zale┐no£ci od ustawie± zasad grupowych zdefiniowanych na kliencie przez administratora dla danego u┐ytkownika, wy£wietla menu przedstawiaj╣ce odpowiednie opcje.
         Je£li istnieje infrastruktura Windows 2000 Server z zainstalowanym RIS oraz komputer kliencki posiada odpowiedni sprzΩt, to mo┐na zainstalowaµ system Windows 2000 Professional i ewentualne aplikacje zdalnie i automatycznie.
         WiΩcej informacji o instalacji i konfiguracji RIS na serwerze znajduje siΩ w rozdziale äZdalna instalacja systemu operacyjnegoö tomu Systemy Rozproszone publikacji Microsoft Windows 2000 Server Resource Kit.

    Terminologia

         Aby zrozumieµ dzia│anie Us│ug instalacji zdalnej (RIS), nale┐y znaµ nastΩpuj╣ce okre£lenia:
         Klient wspieraj╣cy start zdalny jest komputerem spe│niaj╣cym specyfikacjΩ PC98 0.6 lub nowsz╣ wersjΩ oraz zawieraj╣cym ROM startu zdalnego typu PXE (Pre-Boot Execution Environment).
         Serwer RIS jest to komputer z systemem Windows 2000 Server oraz z zainstalowanym i skonfigurowanym RIS.
         PXE jest technologi╣ opart╣ na protokole DHCP (Dynamic Host Configuration Protocol) stosowan╣ przez komputery klienckie w celu zdalnego startu sieciowego i instalacji systemu Windows 2000 Professional z serwera RIS.
         ROM startu jest chipem BIOS na adapterze sieciowym, odpowiedzialnym za uruchomienie procesu zdalnego startu klienta.

    Planowanie konfiguracji klient≤w RIS

         Na rysunku 5.5 przedstawione s╣ g│≤wne etapy procesu konfiguracji RIS.
         

    Rysunek 5.5 Planowanie konfiguracji RIS

         Aby umo┐liwiµ udan╣ instalacjΩ zdaln╣ nale┐y przygotowaµ klienta w poni┐ej om≤wiony spos≤b. W tabeli 5.19 przedstawione s╣ zadania do wykonania na serwerze RIS przez administratora serwera oraz zadania do wykonania na komputerach klienckich przez administratora pulpit≤w.

    Tabela 5.19 Zadania przygotowuj╣ce komputer kliencki do instalacji zdalnej

    ZadanieOpisOsoba odpowiedzialna

    Sprawdzenie spe│nienia wymaga± dotycz╣cych sprzΩtu komputera klienckiego Komputer kliencki musi spe│niµ wymagania instalacji Windows 2000 Professional oraz posiadaµ adapter sieciowy wspieraj╣cy start lub wspieraµ start zdalny.Wszystkie komputery spe│niaj╣ce warunki specyfikacji PC98 0.6 i p≤ƒniejszych wersji zawieraj╣ ROM startu zdalnego typu PXE dla RIS. W przypadku komputer≤w nie posiadaj╣cych ROM typu PXE nale┐y u┐yµ dysku startowego RIS do utworzenia dyskietki uruchamiaj╣cej proces RIS. Administrator pulpit≤w
    Ustawienie uprawnie± u┐ytkownik≤w na kontrolerze domeny lub serwerze posiadaj╣cym RIS. Konto u┐ytkownika stosowane w instalacji systemu operacyjnego na komputerze klienckim musi posiadaµ uprawnienie Zalogowania jako proces wsadowy. Aby nadaµ to uprawnienie u┐ytkownikom lub administratorom, nale┐y zastosowaµ ZasadΩ grup. Administrator serwera
    Ustawienie wymaganych uprawnie± na serwerze RIS. U┐ytkownicy RIS instaluj╣cy system operacyjny na komputerach musz╣ posiadaµ uprawnienia dotycz╣ce tworzenia kont komputera wewn╣trz domeny, w szczeg≤lno£ci dotycz╣ce kontenera Jednostka organizacyjna okre£lonego pod Ustawieniami zaawansowanymi na serwerze RIS. Uprawnienia umo┐liwiaj╣ce u┐ytkownikom instalacjΩ systemu na w│asnych komputerach mo┐na ustawiµ pod ikon╣ U┐ytkownicy i komputery Active Directory. Administrator serwera
    Ustawienie opcji instalacyjnych na serwerze RIS. Zastosowanie ustawie± Zasady grup na serwerze RIS umo┐liwia ograniczenie opcji i obraz≤w systemu operacyjnego dostΩpnych u┐ytkownikom podczas instalacji zdalnej. Aby ograniczyµ dostΩpno£µ obraz≤w instalacyjnych, utworzyµ nale┐y ustawienia kontroli dostΩpu na folderach zawieraj╣cych obrazy. Administrator serwera
    Konfiguracja adaptera sieciowego na komputerzeklienckim. Adapter sieciowy komputera klienckiego musi byµ skonfigurowany jako g│≤wne urz╣dzenie startowe w systemie BIOS. W ten spos≤b klient mo┐e za┐╣daµ startu sieciowego od serwera RIS. Administrator pulpit≤w


    Zastosowanie Kreatora przygotowania instalacji zdalnej      Kreator przygotowania instalacji zdalnej umo┐liwia przygotowanie instalacji systemu Windows 2000 Professional wraz z lokalnymi aplikacjami i okre£lonymi ustawieniami konfiguracyjnymi oraz replikacjΩ tego obrazu do serwera RIS. Aktualnie kreator wspiera replikacjΩ tylko jednej partycji jednego dysku (tylko napΩdu C). Oznacza to, ┐e w momencie uruchomienia kreatora systemu Windows 2000 Professional oraz standardowe aplikacje musz╣ znajdowaµ siΩ na napΩdzie C.
         W pierwszej kolejno£ci nale┐y wykorzystaµ RIS do zdalnej instalacji systemu operacyjnego Windows 2000 Professional na komputerze klienckim. Po instalacji systemu operacyjnego mo┐na zainstalowaµ dowolne aplikacje oraz przystosowaµ konfiguracjΩ do wymog≤w przedsiΩbiorstwa. Mo┐na na przyk│ad ustawiµ kolory ekranu, t│o oraz ustawienia serwera proxy w Internet Explorer. Po skonfigurowaniu i przetestowaniu stacji roboczej mo┐na uruchomiµ Kreator przygotowania instalacji zdalnej z serwera RIS.
         SprzΩt komputera docelowego nie musi byµ identyczny ze sprzΩtem komputera ƒr≤d│owego, ale sterowniki HAL (Hardware Abstraction Layer) musz╣ byµ kompatybilne (na przyk│ad, oba oparte na ACPI lub oba nie na ACPI). W wielu przypadkach komputery typu stacji roboczej nie wymagaj╣ unikalnych sterownik≤w HAL w ten sam spos≤b co serwery. Podczas instalacji obrazu kreator korzysta z Plug and Play do wykrycia r≤┐nic pomiΩdzy sprzΩtem na komputerze ƒr≤d│owym a docelowym.

    Aby uruchomiµ Kreator przygotowania instalacji zdalnej, nale┐y:
    1. Zainstalowaµ standardowy system operacyjny Windows 2000 Professional z serwera RIS na komputerze klienckim wspieraj╣cym RIS.
    2. Zainstalowaµ ewentualne aplikacje lokalnie na komputerze klienckim. Skonfigurowaµ pulpit i sprawdziµ poprawno£µ konfiguracji (nie mo┐na modyfikowaµ obrazu po jego replikacji do serwera).
    3. Po│╣czyµ siΩ z odpowiednim serwerem RIS. W oknie dialogowym Uruchom napisaµ:
      \\RISservername\Reminst\Admin\Riprep.exe
      gdzie:

      RISservername oznacza nazwΩ serwera RIS.

      Remins oznacza nazwΩ dzier┐awy instalacji zdalnej utworzonej przy instalacji us│ugi RIS na serwerze.

      Admin oznacza folder, w kt≤rym znajduje siΩ plik uruchamiaj╣cy instalacjΩ zdaln╣ (Riprep.exe).

      Po po│╣czeniu z serwerem RIS uruchomi siΩ Kreator przygotowania instalacji zdalnej.
    4. Podaµ nazwΩ serwera RIS, do kt≤rego skopiowana ma zostaµ zawarto£µ dysku komputera klienckiego. Domy£lnie jest to serwer, z kt≤rego uruchomiono kreator.
    5. Podaµ nazwΩ folderu na serwerze RIS, w kt≤rym skopiowany obraz ma zostaµ umieszczony. Domy£lnie obraz zostaje utworzony w folderze RemoteInstall\setup\OS Language\Images.
    6. W odpowiednim oknie dialogowym wpisaµ opis obrazu i tekst pomocy do wy£wietlenia przy wyborze obrazu. Informacje powinny umo┐liwiµ u┐ytkownikom odr≤┐nienie obraz≤w.
    7. Sprawdziµ dokonane wybory na ekranie podsumowuj╣cym.
    8. Klikn╣µ Dalej w celu rozpoczΩcia procesu przygotowania i replikacji. System zostaje przygotowany i pliki skopiowane do serwera RIS. Po zako±czeniu replikacji ka┐dy komputer kliencki wspieraj╣cy start zdalny oparty na DHCP PXE, w tym komputery korzystaj╣ce z dysku startowego RIS, mog╣ zainstalowaµ obraz lokalnie za pomoc╣ Kreatora instalacji klienta.

    U┐ytkowanie dysku startowego RIS

         Dysk startowy RIS mo┐na zastosowaµ na komputerach nie zawieraj╣cych ROM wspieraj╣cego start zdalny. Dysk startowy symuluje proces uruchomienia PXE. Odpowiada on ROM startu, kt≤ry wykorzystuje napΩd dyskietki do instalacji systemu operacyjnego z serwera RIS.
         Dysk startowy nale┐y w│o┐yµ do komputera klienckiego podczas procesu uruchamiania. Dysk startowy mo┐na zastosowaµ z r≤┐nymi adapterami sieciowymi PCI. Informacje o adapterach PCI znajduj╣ siΩ pod odsy│aczem do Windows 2000 Hardware Compatibility List (HCL) na stronie http://windows.microsoft.com/windows2000/reskit/webresources.

    U┐ytkowanie Kreatora instalacji klienta

         Je£li serwer RIS nie dostarcza obrazu na CD-ROM, do instalacji w trybie automatycznym, u┐ytkownicy stosuj╣ Kreator instalacji klienta, narzΩdzie tekstowe prowadz╣ce u┐ytkownika przez proces zdalnej instalacji systemu operacyjnego.
         Po pierwszym w│╣czeniu komputera wspieraj╣cego start zdalny pojawi siΩ informacja, ┐e naci£niΩcie F12 uruchomi │adowanie Kreatora instalacji klienta. NastΩpnie pojawi siΩ ekran witaj╣cy, a u┐ytkownik mo┐e zalogowaµ siΩ w sieci za pomoc╣ istniej╣cego konta u┐ytkownika, has│a i domeny logowania. Po zalogowaniu RIS sprawdza, na podstawie ustawie± Zasady grup, kt≤re opcje instalacyjne mog╣ zostaµ ustawione przez danego u┐ytkownika. Kreator wy£wietla menu przedstawiaj╣ce odpowiednie opcje. RIS skonfigurowano tak, aby domy£lnie stosowaµ opcjΩ Instalacja automatyczna bez wy£wietlenia menu opcji. W przypadku konta administracyjnego przedstawione s╣ wszystkie opcje instalacyjne i konserwacyjne.
         Aby uruchomiµ proces instalacji, u┐ytkownik wybiera obraz systemu operacyjnego. Zadania wykonywane przez u┐ytkownika instaluj╣cego zdalny system operacyjny przy stosowaniu domy£lnych ustawie± kreatora s╣ przedstawione na rysunku 5.6.
         

    Rysunek 5.6 Domy£lne ustawienia Kreatora instalacji klienta

         W tabeli 5.20 opisane s╣ ekrany Kreatora instalacji klienta, kt≤re zostaj╣ £ci╣gniΩte po pierwszym w│╣czeniu komputera wspieraj╣cego start zdalny, wraz z nazwami plik≤w i informacjami o dostosowaniu.      
    Tabela 5.20 Ekrany Kreatora instalacji klienta

    EkranOpis i dostosowanie

    Ekran witaj╣cy Wita u┐ytkownika. Ekran ten mo┐na dostosowaµ, dodaj╣c okre£lony komunikat lub (Welcome.osc)
    Ekran logowania »╣da zalogowania u┐ytkownika. U┐ytkownik loguje siΩ, podaj╣c istniej╣ce konto (Login.osc)
    Opcje instalacyjne Przedstawia u┐ytkownikowi opcje instalacyjne, miedzy innymi:
    Niestandardowa. Opcja ta umo┐liwia u┐ytkownikom modyfikacjΩ automatycznego procesu nadawania nazw komputerom oraz domy£lnego miejsca w Active Directory, w kt≤rym s╣ tworzone obiekty kont komputer≤w klienckich. Opcja instalacji niestandardowej jest podobna do opcji instalacji automatycznej, ale mo┐e s│u┐yµ do przygotowania komputera klienckiego przed jego dostaw╣ u┐ytkownikowi. Je£li pole nazwy komputera lub lokacji pozostawione jest puste, to zastosowana zostanie warto£µ domy£lna.
    Uruchom ponownie poprzedni╣ pr≤bΩ instalacji. W tym przypadku proces instalacji zostaje ponownie uruchomiony z zastosowaniem informacji podanych podczas poprzedniej pr≤by. W przypadku b│Ωdu procesu instalacji lub przerwania po│╣czenia z sieci╣ na pocz╣tkowym tekstowym etapie instalacji (przed zako±czeniem kopiowania plik≤w), istnieje opcja wy£wietlenia po nastΩpnym uruchomieniu komputera polecenia Uruchom ponownie instalacjΩ.
    Konserwacja i rozwi╣zywanie problem≤w. Opcja ta umo┐liwia dostΩp do narzΩdzi konserwacyjnych i diagnostycznych, takich jak systemowe aktualizacje BIOS b│yskowego, kt≤re zastosowaµ mo┐na przed instalacj╣ systemu operacyjnego.
    Wy£wietlenie tego ekranu i poszczeg≤lnych opcji zale┐y od ustawie± Zasady grup dotycz╣cych RIS.
    Ekran b│Ωdu Ekran polecaj╣cy u┐ytkownikowi skontaktowanie siΩ z administratorem sieci. Pojawia (Dupauto.osc)
    Ekran wyboru systemu Na tym ekranie wy£wietlona jest lista obraz≤w systemu operacyjnego znajduj╣cych siΩ operacyjnego
    Ekran ostrzegawczy Ekran zawieraj╣cy ostrze┐enie, ┐e dysk twardy jest sformatowany. Instalacja systemu (Warning.osc)
    Ekran podsumowuj╣cy Ekran ten zawiera informacje o wybranych opcjach, takich jak nazwa komputera, (Install.osc)
    Na tym etapie serwer RIS ju┐ utworzy│ obiekt konta komputera w Active Directory, dlatego mo┐e odnaleƒµ nazwΩ komputera i inne ustawienia w przypadku ponownej instalacji.
    Je£li kreator zastosowano w celu wstΩpnego przygotowania komputera dla innego u┐ytkownika, to na tym etapie mo┐na zamkn╣µ komputer i przekazaµ go u┐ytkownikowi ko±cowemu, kt≤ry musi zresetowaµ uprawnienia dotycz╣ce has│a w nowym obiekcie konta komputera w Active Directory.


         
         Po pojawieniu siΩ ekranu podsumowuj╣cego u┐ytkownik wychodzi z Kreatora instalacji klienta i przechodzi do zautomatyzowanego procesu instalacji. Ca│y ten proces przypomina proces instalacji z no£nika CD-ROM, ale jest zautomatyzowany i opiera siΩ na plikach przechowywanych na serwerze RIS. W zale┐no£ci od szybko£ci sieci i poziomu obci╣┐enia serwera RIS proces ten mo┐e odbyµ siΩ o wiele szybciej ni┐ instalacja z no£nika CD-ROM.

    Ostrze┐enie Instalacja nowego systemu operacyjnego powoduje usuniΩcie wszystkich danych z dysku twardego

    Microsoft Systems Management Server

         Microsoft Systems Management Server 2.0 zawiera narzΩdzia umo┐liwiaj╣ce centralne wdra┐anie i zarz╣dzanie oprogramowaniem w organizacjach. NarzΩdzia s╣ szczeg≤lnie przydatne w du┐ych, z│o┐onych £rodowiskach, poniewa┐ u│atwiaj╣: inwentaryzacjΩ sprzΩtu i oprogramowania, dystrybucjΩ i instalacjΩ oprogramowania, kontrolowanie dzia│ania aplikacji oraz rozwi╣zanie problem≤w.
         W tej czΩ£ci streszczone s╣ sposoby u┐ytkowania Systems Management Server w celu wykonania zautomatyzowanego uaktualnienia istniej╣cych system≤w operacyjnych Windows do Windows 2000 Professional.

    Przegl╣d Systems Management Server

         Systems Management Server umo┐liwia administratorom centralne zarz╣dzanie wszystkimi komputerami pulpitowymi nale┐╣cymi do organizacji. Wspierane s╣ wszystkie 16- lub 32-bitowe systemy Windows, od Windows 3.1 do Windows 2000 Professional, w £rodowiskach Windows NT, NetWare 3.1 lub NetWare NDS. Systems Management Server mo┐e funkcjonowaµ jako autonomiczny system zarz╣dzania lub jako komponent zintegrowanego rozwi╣zania. Najwa┐niejsze funkcje SMS s╣ opisane poni┐ej.
         Inwentaryzacja sprzΩtu i oprogramowania ù Systems Management Server wykorzystuje WMI (Windows Management Instrumentation) i nowe programowe skanery informacji o zasobach do │adowania du┐ej ilo£ci szczeg≤│owych informacji inwentaryzacyjnych do repozytorium opartego na Microsoft SQL Server. Zapewnia to dynamiczny, skuteczny mechanizm uzyskiwania informacji o sprzΩcie i oprogramowaniu dotycz╣cych ka┐dej aplikacji na ka┐dym pulpicie. Ponadto wprowadzono nowe narzΩdzie tworz╣ce raporty o kompatybilno£ci, dotycz╣ce element≤w zapisanych podczas inwentaryzacji.
         Dystrybucja i instalacja oprogramowania ù Systems Management Server umo┐liwia administratorom wdro┐enie systemu operacyjnego wraz z aplikacjami. Dystrybucja oprogramowania jest oparta na zasadach, a adresy docelowe s╣ oceniane dynamicznie. Dystrybucja jest zintegrowana z zarz╣dzaniem inwentaryzacj╣, co udostΩpnia zaawansowane funkcje wyboru adresat≤w i pozwala administratorowi na okre£lenie zasad dotycz╣cych wdro┐enia oprogramowania do danych adresat≤w.
         Na przyk│ad, je£li do grupy u┐ytkownik≤w do│╣czy nowy u┐ytkownik, to nowe oprogramowanie zostanie przes│ane mu automatycznie zgodnie z obowi╣zuj╣c╣ Zasad╣ grup. Systems Management Server umo┐liwia natychmiastow╣ dystrybucjΩ aplikacji w razie potrzeby, odwo│anie dystrybucji aplikacji oraz automatyczne odinstalowanie aplikacji po przeniesieniu siΩ u┐ytkownika do innego dzia│u.
         Kontrolowanie oprogramowania ù administratorzy czΩsto potrzebuj╣ narzΩdzi do £ledzenia wykorzystania program≤w przez poszczeg≤lnych u┐ytkownik≤w, grupy lub stacje robocze pod k╣tem po£wiΩconego czasu lub zgodno£ci z warunkami licencyjnymi. Systems Management Server 2.0 umo┐liwia kontrolowanie, analizΩ oraz (gdy to jest konieczne) regulowanie u┐ytkowania aplikacji na serwerach i stacjach roboczych. Mo┐liwe s╣ r≤┐ne stopnie regulacji, od prostych alarm≤w po zakazy uruchamiania aplikacji.
         Diagnostyka i rozwi╣zywanie problem≤w ù Systems Management Server zawiera tak┐e zestaw zaawansowanych narzΩdzi diagnostycznych, takich jak: monitor sieci umo┐liwiaj╣cy analizΩ warunk≤w i wydajno£ci sieci w czasie rzeczywistym lub p≤ƒniejszym, narzΩdzie HealthMon s│u┐╣ce do £ledzenia wa┐nych informacji o wydajno£ci serwera Windows 2000 Server oraz seria aplikacji MicrosoftBackOffice.

    Dystrybucja systemu Windows 2000 Professional za pomoc╣ Systems Management Server

         W tej czΩ£ci om≤wiony jest proces dystrybucji oprogramowania za pomoc╣ Systems Management Server z punktu widzenia u┐ytkownik≤w komputer≤w klienckich.
         Dystrybucja oprogramowania zaczyna siΩ od utworzenia przez administratora pakiet≤w Systems Management Server zawieraj╣cych pliki ƒr≤d│owe instalowanego programu oraz informacje potrzebne w procesie dystrybucji. Zamiast tworzenia pakietu administrator mo┐e zastosowaµ gotowy plik zwany plikiem definicji pakietu zawieraj╣cy wszystkie informacje potrzebne do utworzenia pakietu. Systems Management Server 2.0 zawiera plik definicji pakietu dla instalacji systemu Windows 2000 Professional. Pakiety lub pliki definicji pakietu umieszczone s╣ w punkcie dystrybucyjnym, czyli w katalogu udostΩpnionym klientom.
         Administrator informuje u┐ytkownik≤w o pakiecie Systems Management Server, tworz╣c og│oszenie. W og│oszeniu okre£lone jest, kt≤ry program jest dostΩpny klientom, kt≤re komputery otrzymuj╣ og│oszenie oraz termin planowanej instalacji. Og│oszenie mo┐e byµ tak zdefiniowane, aby umo┐liwiµ u┐ytkownikom wyb≤r terminu instalacji, mo┐e dzia│aµ w trybie uprzywilejowanym, tak aby u┐ytkownicy nie potrzebowali dodatkowych uprawnie±, a mo┐e dzia│aµ r≤wnie┐ w trybie automatycznym bez interakcji z u┐ytkownikiem.
         Rysunek 5.7 przedstawia proces dystrybucji oprogramowania.
         

    Rysunek 5.7 Proces dystrybucji oprogramowania za pomoc╣ Systems Management Server

         Zazwyczaj administratorzy zawiadamiaj╣ u┐ytkownik≤w o uaktualnieniu z wyprzedzeniem. Przed uaktualnieniem u┐ytkownicy powinni odbyµ odpowiednie szkolenie, utworzyµ kopie zapasowe, przygotowaµ programy, za kt≤re s╣ odpowiedzialni, oraz zamkn╣µ wszystkie dokumenty.
         Podczas uaktualniania do systemu Windows 2000 Professional konieczne s╣ restarty komputera. Je£li proces mo┐e odbywaµ siΩ automatycznie, to mo┐liwe jest przeprowadzenie ca│ego uaktualnienia bez interakcji z u┐ytkownikami. Pakiety zawieraj╣ has│a, miejsca przechowywania plik≤w i inne informacje, kt≤re w przypadku instalacji interaktywnej s╣ podawane przez u┐ytkownika. Nawet w przypadku instalacji niezupe│nie automatycznej administrator mo┐e skonfigurowaµ pakiety tak, aby u┐ytkownicy nie musieli podejmowaµ skomplikowanych decyzji.
         Pakiety mog╣ zostaµ uruchomione poza godzinami pracy, ale automatyczne uruchomienie uaktualniania na komputerach klienckich opartych na Windows 95/98 jest mo┐liwe tylko w≤wczas, gdy u┐ytkownik jest zalogowany. W takim przypadku u┐ytkownicy mog╣ zastosowaµ zabezpieczony wygaszacz ekranu w celu uniemo┐liwienia innym osobom korzystania z komputer≤w podczas nieobecno£ci w│a£ciciela. W przypadku systemu Windows NT Workstation 4.0 u┐ytkownik nie musi byµ zalogowany na komputerze w momencie uruchomienia pakiet≤w. Je£li u┐ytkownik utrzymuje na swoim komputerze has│o startowe, to powinien je tymczasowo wy│╣czyµ na czas uaktualniania. Je£li nie jest to mo┐liwe, to kto£ musi byµ obecny przy komputerze podczas uaktualniania.

    Zasoby dodatkowe