Jak ładowany jest system z karty PCMCIA (slot 0)?
Jak ładowany jest system z karty PCMCIA (slot 0)?
Witam,
nie bardzo potrafię znaleźć odpowiedź w necie.
No, bo plik konfiguracyjny jest wczytywany na końcu a to właśnie tam jest polecenie ładowania systemu z flash'a na slocie 0 lub 1.
No więc z głównego flash'a system, który jest tam, potem config i następnie system z flasha na karcie i reszta configu?
Pozdrawiam,
Jacek
nie bardzo potrafię znaleźć odpowiedź w necie.
No, bo plik konfiguracyjny jest wczytywany na końcu a to właśnie tam jest polecenie ładowania systemu z flash'a na slocie 0 lub 1.
No więc z głównego flash'a system, który jest tam, potem config i następnie system z flasha na karcie i reszta configu?
Pozdrawiam,
Jacek
Catch 22 explains all
Witam
Za lokalizacje i zaladowanie wlasciwego obrazu odpowiedzialny jest ROM - czyli mini IOS.
Czyli: POST -> ROM -> OBRAZ -> CONFIG.
Poniższy link moze byc całkiem przydatny:
http://www.cisco.com/en/US/products/sw/ ... ca743.html
Pozdrawiam
Za lokalizacje i zaladowanie wlasciwego obrazu odpowiedzialny jest ROM - czyli mini IOS.
Czyli: POST -> ROM -> OBRAZ -> CONFIG.
Poniższy link moze byc całkiem przydatny:
http://www.cisco.com/en/US/products/sw/ ... ca743.html
Pozdrawiam
Re: Jak ładowany jest system z karty PCMCIA (slot 0)?
Pytanie w stylu co bylo pierwsze kura czy jajko lub mniej oficjalnie co bylo pierwsze piwo czy chaosjagol312 pisze:Witam,
nie bardzo potrafię znaleźć odpowiedź w necie.
No, bo plik konfiguracyjny jest wczytywany na końcu a to właśnie tam jest polecenie ładowania systemu z flash'a na slocie 0 lub 1.
No więc z głównego flash'a system, który jest tam, potem config i następnie system z flasha na karcie i reszta configu?
Pozdrawiam,
Jacek
Misiekm dal dobrego linka, dla uscislenia dziala to mniej wiecej tak:
1. komenda boot system w ktorej wskazujesz obraz do zaladowania robi 2 rzeczy:
* wpisuje sie do show running-condig
* ustawia zmienna w routerze BOOTcostam, ktora miesci sie w jakims specjalnym miejscu rootera (nie NVRAM)
2. po przeladowaniu, router sprawdza wartosc rejstru. Jesli pierwsze bity to 0x2 do 0xF to router chce odczytac ios ktroy wskazales i zaglada do naszej dobrze znanej juz zmiennej BOOTcostam
3. router rusza z miejsca na ktore wskazuje BOOTcostam
4. Jak sie pomylisz to router bierze pierwszy z brzegu obraz z rozszerzeniem bin. Dlatego jak jest tylko jeden ios to nie ma co sie bawic w ich wskazywanie
"Trust no one"
kktm pisze: 1. komenda boot system w ktorej wskazujesz obraz do zaladowania robi 2 rzeczy:
* wpisuje sie do show running-condig
* ustawia zmienna w routerze BOOTcostam, ktora miesci sie w jakims specjalnym miejscu rootera (nie NVRAM)
2. po przeladowaniu, router sprawdza wartosc rejstru. Jesli pierwsze bity to 0x2 do 0xF to router chce odczytac ios ktroy wskazales i zaglada do naszej dobrze znanej juz zmiennej BOOTcostam
W miarę przejrzysty opis: http://safari.oreilly.com/0789735199/ch18lev1sec13
Re: Jak ładowany jest system z karty PCMCIA (slot 0)?
kktm pisze:
4. Jak sie pomylisz to router bierze pierwszy z brzegu obraz z rozszerzeniem bin. Dlatego jak jest tylko jeden ios to nie ma co sie bawic w ich wskazywanie
TO jeszcze ja się dołączę bo nie testowałem tego a nie mam teraz dostępu do laba. Według jakiego kryterium jest ładowany ios. Ten który jest pierwszy wgrany czy może leci alfabetycznie. Kiedyś to gdzieś znalazłem, a teraz już mi wyleciało. Według tego co jest napisane w
Kod: Zaznacz cały
Strona cisco
On the Cisco 7000 family routers, a null string causes the first image file in boot flash memory to be used as the boot image that ROM uses for booting.
To powinien być ładowany pierwszy wgrany ale jak to jest naprawdę.
A i co w przypadku gdybyśmy przez przypadek umieścili na routerze 2600 IOS z 2800 po czym uświadomilibyśmy sobie tą pomyłkę i dograli ios z 2600 ale błędnie zapisali w konfiguracji nazwę IOSu z 2600. Pamiętam, że router krzyknie przy poprawnym starcie, że na flashu jest IOS na inny router, ale właśnie co z sytuacją gdyby się po krzaczyła nam nazwa.
People said I should accept the world. Bullshit! I don't accept the world.
kaarol pisze:Według jakiego kryterium jest ładowany ios
najmniejszy 'index number'...
nic, przejdzie do następnego kroku poszukiwań...kaarol pisze:ale właśnie co z sytuacją gdyby się po krzaczyła nam nazwa.
źródłoIf you set the boot field value to a value of 2 through F, and there is a valid system boot command stored in the configuration file, the router boots the system software as directed by that value. (See Table 3.) If you set the boot field to any other bit pattern, the router uses the resulting number to form a default boot filename for netbooting.
If there are no boot commands in the configuration file, the router attempts to boot the first file in system Flash memory. If no file is found in system Flash memory, the router attempts to netboot a default file whose name is derived from the value of the boot field (for example: cisco2-4500). If the netboot attempt fails, the boot helper image in boot Flash will boot up.
If boot commands are in the configuration file, the router software processes each boot command in sequence until the process is successful or the end of the list is reached. If the end of the list is reached without a file being successfully booted, the router will retry the netboot commands up to six times unless the boot default ROM software if netboot fails bit (bit 13 of the virtual configuration register) is set. If bit 13 is set, the system boots the boot helper image found in boot Flash memory without any retries.
kaarol pisze:A i co w przypadku gdybyśmy przez przypadek umieścili na routerze 2600 IOS z 2800 po czym uświadomilibyśmy sobie tą pomyłkę i dograli ios z 2600 ale błędnie zapisali w konfiguracji nazwę IOSu z 2600
"Co by było gdyby"... heh, często zdarzają Ci się takie sytuacje...?
Re: Jak ładowany jest system z karty PCMCIA (slot 0)?
Generalnie wg kolejnosci. Czyli jesli nie ma numeru partycji leci od 0 i szuka pierwszego obrazu IOS.kaarol pisze: Według jakiego kryterium jest ładowany ios.
Mozna nazwac sobie plik jak sie chce, dla routera to nie jest zobowiązujące i tak pokaze domyślną nazwe przy starcie.kaarol pisze:
..ale właśnie co z sytuacją gdyby się po krzaczyła nam nazwa.
Pozdrawiam