Co roku pewna grupa osób staje przed wyzwaniem polegającym na przygotowaniu stanowisk komputerowych dla potrzeb przeprowadzenia egzaminu zawodowego przez Okręgową Komisję Egzaminacyjną. W tym artykule przedstawię sposób na uruchomienie programu Norton Ghost za pomocą usługi WDS.
W pierwszej kolejności logujemy się na serwerze i uruchamiamy przystawkę Usług wdrażania systemu Windows (WDS). Następnie zaznaczamy serwer i poprzez kliknięcie prawym klawiszem myszy z menu kontekstowego wybieramy Właściwości.
Na zakładce ogólne odnajdujemy lokalizację folderu instalacji zdalnej, w tym przypadku jest to g:\RemoteInstall
Pobieramy z internetu plik zip zawierający Syslinuxa zapisując go na pulpicie.
Następnie wypakowujemy jego zawartość.
Po wykonaniu powyższej czynności wchodzimy do folderu com32\menu\ i kopiujemy plik vesamenu.c32 do g:\RemoteInstall\Boot\x86
Po skopiowaniu pierwszego pliku przechodzimy do folderu memdisk\ i kopiujemy plik memdisk do g:\RemoteInstall\Boot\x86
Kopiujemy jeszcze jeden plik o nazwie pxelinux.0, który znajduje się w folderze core i zapisujemy go w g:\RemoteInstall\Boot\x86 Po skopiowaniu zmieniamy jego nazwę na pxelinux.com
Jeśli wpliki zostały skopiowane prawidłowo , ścieżka g:\RemoteInstall\Boot\x86 powinna zawierać trzy poniższe pliki.
Znajdując się w lokalizacji g:\RemoteInstall\Boot\x86 odnajdujemy plik o nazwie pxeboot.n12 i poprzez rozwinięcie menu kontekstowego prawym klawiszem myszy zmieniamy jego nazwę na pxeboot.0
Plik po zmianie nazwy.
Znajdując się w g:\RemoteInstall\Boot\x86 kolejną czynnością jaką wykonamy będzie utworzenie folderu o nazwie pxelinux.cfg
Po utworzeniu folderu, wchodzimy do niego i tworzymy plik o nazwie default.
Poprzez edycję pliku w notatniku wpisujemy do niego poniższą zawartość
DEFAULT vesamenu.c32
PROMPT 0
NOESCAPE 0
ALLOWOPTIONS 0
# Timeout in units of 1/10 s
TIMEOUT 300
MENU WIDTH 40
MENU MARGIN 0
MENU ROWS 12
MENU TIMEOUTROW 14
MENU HSHIFT 5
MENU VSHIFT 2
MENU COLOR BORDER 30;44 #00000000 #00000000 none
MENU COLOR TABMSG 1;36;44 #00000000 #00000000 none
MENU COLOR TITLE 1;36;44 #00000000 #00000000 none
MENU COLOR SEL 30;47 #40000000 #20ffffff
MENU BACKGROUND DeploymentBackground.pngMENU TITLE PXE Boot menu
MENU WIDTH 80
MENU MARGIN 18
MENU ROWS 4LABEL local
MENU DEFAULT
MENU LABEL Microsoft Windows XP
LOCALBOOT 0LABEL wds
MENU LABEL Windows Deployment Services
KERNEL pxeboot.0LABEL ghost
MENU LABEL Norton Ghost
KERNEL memdisk keeppxe
append initrd=ghost.ima
Zapisujemy jeszcze do ścieżki g:\RemoteInstall\Boot\x86 plik soisk.png
Ostatnią czynnością jaka wykonamy przygotowując Usługę Wdrażania Systemu do rozruchu Norton Ghosta będzie zmiana programu rozruchowego. Wchodzimy we właściwości serwera WDS (patrz rysunek 2), przechodzimy do zakładki rozruch i za pomocą funkcji przeglądaj zmieniamy plik pxeboot.com na pxelinux.com
Po kliknięciu ok i uruchomieniu klienta, naszym oczom powinno ukazać się nowe, odświeżone menu (patrz rysunek 1). To jeszcze nie koniec pracy. Kolejną czynnością jaką wykonamy będzie przygotowanie bootowalnego obrazu zawierającego Norton Ghosta. Pobieramy z internetu a następnie instalujemy program Winimage. Następnie na pulpicie tworzymy folder o nazwie np. ghost i do niego zapisujemy programSymantec Norton Ghost oraz obraz bootowalną dyskietkę Windows 98
Po zapisaniu plików uruchamiamy w programie WinImage obraz Windows98_SE.img i kopiujemy do folderu ghost następujące pliki: autoexec.bat, command.com, config.sys, io.sys oraz msdos.sys
Po skopiowaniu plików, zawartość folderu ghost powinna wyglądać następująco.
Dodatkowo z pliku ebd.cab do folderu ghost kopiujemy plik o nazwie restart.com i usuwamy obraz Windows98_SE.img
W kolejnym kroku zaznaczamy plik autoexec.bat i poprzez rozwinięcie prawym klawiszem myszy z menu kontekstowego wybieramy opcję Edytuj.
W notatniku wpisujemy:
@echo off
ghost.exe
goto end
:end
A:\restart
i zapisujemy zmiany.
Zaznaczamy kolejny plik o nazwie config.sys i poprzez rozwinięcie prawym klawiszem myszy z menu kontekstowego wybieramy opcję Edytuj.
W notatniku wpisujemy:
[COMMON]
lastdrive=z
i zapisujemy zmiany
Otwieramy program WinImage i klikamy w białą kartkę lub z menu File wyieramy New.
Jako format wybieramy wielkość 2.88MG gdyż na standardowej wielkości dyskietki (1.44MB) pliki nie zmieszczą się. Po dokonaniu wyboru klikamy OK.
Zaznaczamy wszystkie pliki i za pomocą metody przeciągnij i upuść przenosimy pliki do programu WinImage.
Wciskając przycisk TAK potwierdzamy wykonaną czynność polegającą na umieszczeniu plików w programie.
Jeśli pliki zostaną zainicjowane w programie klikamy w menu Image -> Boot sector properties czyli uruchamiamy właściwość sektora rozruchowego.
Jako sektor rozruchowy wybieramy Windows 95/98 i klikamy OK.
Po wykonaniu wszystkich powyższych czynności zapisujemy efekt naszej pracy poprzez kliknięcie myszką w dyskietkę.
Plik o nazwie ghost.ima zapisujemy w lokalizacji g:\RemoteInstall\Boot\x86
Nasza praca na serwerze dobiegła końca. Przechodzimy na komputer kliencki, w biosie jako pierwsze urządzenie rozruchowe ustawiamy kartę sieciową, zapisujemy zmiany i uruchamiamy komputer.
Jeśli wcześniej usługa WDS została poprawnie skonfigurowana, stacja kliencka otrzyma adres ip z serwera dhcp. Na temat instalacji i konfiguracji usługi WDS można przeczytać tutaj.
Po pobraniu adresu sieciowego nastąpi rozruch syslinuxa.
Po czym naszym oczom ukarze się boot menu z którego wybieramy Norton Ghost.
Po wybraniu powyższej opcji nastąpi uruchomienie pliku ghost.ima.
A po kilku sekundach uruchomienie programu Norton Ghost za pomocą usługi WDS stanie się faktem.
W tym temacie znajduje się opis tworzenia oraz przywracania systemu za pomocą narzędzia Norton Ghost
Special thanks to Johan Arwidmark – http://www.deployvista.com
Od roku 2005 zawodowo związany z branżą informatyczną. Wieloletnie doświadczenie zaowocowało uzyskaniem prestiżowego, międzynarodowego tytułu MVP (Most Valuable Professional) nadanego przez firmę Microsoft. W wolnych chwilach prowadzi blog oraz nagrywa, montuje i publikuje kursy instruktażowe na kanale YouTube.