NAGRYWARKI | PROGRAMY | TESTY | DYSKI TWARDE/SSD | BIOSY | ARTYKUŁY | FAQ | NAGRYWANIE od A do Z | ENCYKLOPEDIA | FORUM | Nośniki | Konsole | Księgarnia | Zabezpieczenia płyt | Zaloguj |
W tej części nauczymy się tworzyć
własne płytki startowe przeznaczone dla Windows 2000.
Powstaje pytanie, czy nie można
byłoby od razu zaktualizować zawartości plików instalacyjnych Windows
2000 plikami pochodzącymi z np. drugiego Service Pack-a dla tego
systemu, po czym nagrać taką płytkę w taki sposób, aby móc z niej
uruchomić system i zainstalować w przyszłości Windows 2000 od
razu w wersji z SP2. Otóż można coś takiego we
własnym zakresie zrobić. W odróżnieniu jednak od poprzednio opisywanych
metod tworzenia startowych CD dla Windows 95/98/98SE/Me, w tym wypadku
sprawa się nieco komplikuje. Wyjaśnijmy pokrótce dlaczego.
Do tej pory używaliśmy symulacji
dyskietki 1,44 MB jako obrazu obszaru startowego.
Innymi słowy komputer
uruchomiony z takiego CD 'podmieniał' litery dysków w ten sposób,
że oryginalny napęd dyskietek A stawał się B, natomiast literę dysku A
'dziedziczył'
obszar startowy przygotowanego przez nas CD. Dostęp do pozostałych
plików na płytce uzyskiwaliśmy poprzez załadowanie standardowego
sterownika napędów CD (z poziomu pliku CONFIG.SYS) oraz programu
do obsługi MSCDEX.EXE (uruchamianego z pliku AUTOEXEC.BAT). Działa
to bez kłopotu, ale próba zastosowania tej samej metody do plików
instalacyjnych Windows 2000 nie udaje się. Wiele osób sygnalizowało
kłopoty z wykorzystaniem dyskietek startowych Windows 2000 (znajdujących
się w postaci gotowych obrazów na instalacyjnym CD) jako źródłem
plików startowych. System owszem uruchamiał się, ale w pewnym
momencie prosił o włożenie drugiej dyskietki w celu kontynuowania.
Poza tym proszę zauważyć, że oryginalny instalacyjny CD Windows
NT4/2000 używa trybu bez emulacji! Postarajmy się więc zrobić
tak samo.
Od czegoś trzeba zacząć...
;)))
Najpierw tworzymy na dysku
twardym katalog o dowolnej nazwie, np. BOOTCD, a w nim
kolejny folder o nazwie disk1 - koniecznie małe litery i dokładnie
taka nazwa !!!
Krok
pierwszy:
Uaktualnienie plików instalacyjnych Windows
2000 (wersja angielska) plikami pochodzącymi z Service Pack-a 2. Potrzebujemy:
Postępowanie: Kopiujemy do folderu disk1 w BOOTCD cały katalog i386 (wraz z podkatalogami) z
Windows 2000 CD. Rozpakowujemy w wybrane, inne miejsce zawartość
Service Pack-a 2 poleceniem: sp2network.exe /x "Wbudowujemy"
zawartość Service Pack-a 2 do plików instalacyjnych Windows 2000.
W tym celu z podkatalogu UPDATE rozpakowanej przed chwilą poprawki
uruchamiamy plik UPDATE.EXE z następującymi parametrami: update.exe -s:ścieżka dostępu
do folderu i386 np. jeśli katalog i386 skopiowaliśmy do folderu D:TEMPBOOTCD na dysku D:, to używamy następującego
polecenia: update.exe -s:D:TEMPBOOTCD Zostaniemy poinformowani
o przebiegu procesu:
Po zakończeniu procesu uaktualnienia folder i386 w katalogu BOOTCD zawiera pliki instalacyjne Windows 2000 w wersji SP2. Powinniśmy zobaczyć potwierdzenie wykonania uaktualnienia plików instalacyjnych:
Przystępujemy do
dalszych czynności.
Krok
drugi: Potrzebujemy:
Postępowanie: Skopiujcie pliki do odpowiednich folderów według zamieszczonych poniżej zrzutów ekranowych. Bezpośrednio w katalogu BOOTCD muszą znaleźć się folder disk1 oraz pliki: makefile i mkbootcd.txt:
Katalog disk1 zawierać musi natomiast co najmniej to, co widzicie na poniższym screen-ie:
Oprócz tego do folderu disk1 można dodać swoje pliki i katalogi. Pamiętajcie, że obowiązuje konwencja nazw plików i katalogów 8+3 (radzę trzymać się tego) oraz ograniczenie rozmiaru katalogu disk1 do 650 MB (nie próbowałem więcej). Teraz uruchamiamy okno DOS-u w Windows i wpisujemy następujące polecenie: cdrecord -scanbus Otrzymamy listę urządzeń obecnych na magistrali SCSI/IDE. Odszukujemy swoją nagrywarkę i odczytujemy jej identyfikator. Na poniższym, przykładowym zrzucie widać, że w systemie obecna jest nagrywarka TEAC CD-W512EB, a jej identyfikator to 1,0,0.
Będzie zaraz nam to potrzebne. Otwórzcie w Notatniku plik makefile i odszukajcie następujące wiersze:
cdrdevice :=4,0,0
isofile :=d:/temp/mycd.iso
oraz
cdrecordargs:=-data -eject speed=10
W miejsce 4,0,0 wpiszcie to, co zostanie u Was wykryte, czyli w naszym przykładzie byłoby to 1,0,0. Ścieżka: d:/temp/mycd.iso również jest przykładem. Zaktualizujcie ją do własnych potrzeb. Tylko nie używajcie długich nazw ścieżek, plików bądź katalogów! Parametr speed=10 określa - jak łatwo się domyśleć - prędkość zapisu (tu jest to oczywiście x10). Również należy to zaktualizować zgodnie z parametrami użytego u siebie nośnika i nagrywarki! I to w zasadzie wszystko. Po zapisaniu zmian można przystapić do nagrania płytki. W tym celu - cały czas będąc w DOS-ie - przechodzimy do katalogu BOOTCD i wydajemy polecenie make:
Po naciśnięciu ENTER-a
rozpocznie się proces przygotowywania pliku ISO i zapisu na CD. Po
udanym nagraniu CD pozostaje nam uruchomić komputer z płytki i sprawdzić,
czy wszystko się udało.
Mam nadzieję, że będziecie
teraz w stanie wykonać już samodzielnie własną płytkę startową
dla Windows 2000 SP2. Liczę bardzo na Wasz odzew. Następnym razem
zajmę się jeszcze ciekawszym tematem tj. płytką multiobrazową z menu umożliwiającym
wybór obrazu systemu do uruchomienia. Wykorzystamy obrazy Windows
98 SE, Windows ME oraz Windows 2000 SP2 na jednym CD.