close

Informacja dotycząca plików cookies

Informujemy, iż w celu optymalizacji treści dostępnych w naszym serwisie, w celu dostosowania ich do indywidualnych potrzeb każdego użytkownika, jak również dla celów reklamowych i statystycznych korzystamy z informacji zapisanych za pomocą plików cookies na urządzeniach końcowych użytkowników. Pliki cookies użytkownik może kontrolować za pomocą ustawień swojej przeglądarki internetowej. Dalsze korzystanie z naszych serwisów internetowych, bez zmiany ustawień przeglądarki internetowej oznacza, iż użytkownik akceptuje politykę stosowania plików cookies


Nowe artykuły:
Więcej...
Nowe recenzje: RSS
Więcej...
Najnowsze pliki: RSS
Więcej...
Nowe biosy: RSS
Więcej...

 

Spis treści



Bootable CD, Boot CD - płyta samostartująca

Płyta bootowalna dla W2k - CDRecord

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:

  • plik drugiej poprawki dla Windows 2000, niech to będzie np. sp2network.exe
  • instalacyjny CD z Windows 2000.



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:

  • zestaw sterowników ASPI pod nazwą ForceASPI 1.7. Uaktualnienie bibliotek odpowiedzialnych za powłokę ASPI w Windows jest konieczne, aby program, którego będziemy używać do zapisu płytek działał poprawnie. Użyjemy zmodyfikowanych plików od firmy Adaptec. Możecie je ściągnąć od nas, z działu DOWNLOAD, UTILS - INNE. Po ściągnięciu i rozpakowaniu archiwum należy najpierw uruchomić plik DUMPASPI.BAT (archiwizacja istniejących sterowników ASPI), a potem INSTASPI.BAT (instalacja nowych sterowników). Wykonajmy też od razu restart komputera.
  • program ASPI Check. Po restarcie można sprawdzić programem aspichk.exe, czy mamy to, co chcieliśmy odnośnie sterowników ASPI. Tak to wygląda u mnie:
  • zestaw narzędzi do nagrywania - cdrecord.zip. Rozpakujcie ZIP-a do katalogu, który zawiera się w systemowej ścieżce PATH. Ci, którzy nie chcą zaprzątać sobie tym głowy, niech skopiują zawartość archiwum do katalogu systemu,
  • następujące pliki z CD Windows 2000: 
  • CDROM_IP.5,
  • CDROM_NT.5,
  • plik CDROMSP2.TST (w przypadku Service Pack-a 2 plik ten pojawi się po uaktualnieniu w katalogu BOOTCD),
  • sektor startowy z CD Windows 2000 w postaci pliku w2ksect.dat.
  • plik INNE.ZIP zawierający pliki: makefile (bez rozszerzenia i nazwa pisana małymi literami!), mkbootcd.txt oraz BOOTCAT.BIN.

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.

 

Komentarze


Komentarze


spitfire60 - 10 Luty 2012, 00:30:27
Witam. Interesuje mnie czy wygenerowany obraz partycji za pomoc?
Clonezilla da si? przenie?? na bootowaln? p?yt? CD/DVD, tak aby
dzia?a?a na zasadzie recovery cd. Czyli wk?adam p?yt? do nap?du,
uruchamiam komputer z p?yty, wybieram partycje na ktra
ma by? wgrany obraz, wgrywa obraz, resetuje komputer i
cieszymy si? systemem ktrego obraz znajdowa? si? na p?ycie.
Prosz? o opis takiego dzia?ania, jak to mog? zrobi??
Pozdrawiam R.

JARO1232 - 7 Luty 2013, 13:02:40
witam, nie wiem czy pisz? w dobrym diale bo mj problem dotyczy instalacji win xp pro na laptopie hp compaq nc6220.
windows instaluje si? do pewnego momentu
czyli do restartu i przygotowywania systemu , potem wyskakuje blue scrin z napisami ?e musi zamkn?? sys.. aby nie uszkodzi? komputera i musz? go nawet od??czy? od zasilanie ?eby go wy??czy? , bo nie da si? ni? zrobi?, mo?e to wina lekko uszkodzonego touch pada ( nieraz trzeba docisn?? lewy grny rg ramki touch pada aby odpali? laptop ) mo?e to ta przyczyna ?
prosz? o odpowied? prze prywatn? wiadomo??.
pozdrawiam

Komentarze sa dostepne tylko dla zarejestrowanych uzytkownikow (jezeli masz konto na forum wystarczy sie zalogowac). Jezeli nie, zarejestruj sie (rejestracja jest darmowa).
Nazwa uzytkownika:
Haslo: