Rozruch systemu LINUX.pdf
(
242 KB
)
Pobierz
Prezentacja programu PowerPoint
Rozruch systemu LINUX
Wojciech Jaworski
Bartosz Miłosierny
Proces bootowania - wstęp
• bootowaniem (ang.
booting
) nazywamy proces
bootstrappingu
prowadzący do uruchomienia systemu operacyjnego po włączeniu
komputera
• słowo
bootstrapping
jest nawiązaniem do niemieckiej legendzie o
baronie Munchausenie, który po wpadnięciu do bagna był w stanie
wyciągnąć z niego sam siebie ciągnąc się za włosy (w późniejszych
wersjach tej historii hrabia używa rzemieni ze swoich butów – ang.
boot straps
– do wyciągnięcia się z morza – z czego narodził się
termin
bootstrapping
)
• we wszelkim kontekście informatycznym słowo
bootstrapping
odnosi się do sytuacji, w której mały system uruchamia duży system
Proces bootowania – wstęp – c.d.
• sekwencja bootowania – to ciąg operacji, które muszą zostać
wykonane przez komputer od momentu uruchomienia do momentu
załadowania systemu operacyjnego
• wszystkie komputery (jako sprzęt) potrafią uruchamiać tylko te
programy, które znajdują się w głównej pamięci – a większość
programów (łącznie z systemami operacyjnymi) jest
przechowywana na rozmaitych nośnikach
• zaraz po uruchomieniu komputer nie ma możliwości posiadanych
przez OS – nie może ładować programów z dysku do pamięci
• prowadzi to do pozornie nierozwiązywalnego paradoksu
Proces bootowania – bootloadery
• rozwiązaniem są malutkie programy zwane
bootloaderami
(programami rozruchowymi), które idealnie realizują ideę
boostrappingu
• bootloader nie posiada pełnej funkcjonalności systemu
operacyjnego, ale potrafi załadować taką jego część, która pozwoli
na jego całkowite uruchomienie
• program rozruchowy oraz cały system operacyjny może być
pobierany także z innych urządzeń takich jak stacja dyskietek,
napęd CDROM, dyski USB a nawet spoza komputera - z serwera w
sieci lokalnej
• bootloader (a w zasadzie jego pierwszy etap) jest ładowany przez
BIOS
Co się dzieje po włączeniu przycisku POWER? - BIOS
• kontrolę nad sprzętem przejmuje BIOS (ang.
Basic Input/Output
System
)
• BIOS jest programem zapisanym na stałe w pamięci ROM i jest
wykonywany przy każdym włączeniu komputera
• po włączeniu komputera BIOS dekompresuje swój kod z pamięci
flash i ładuje się do pamięci RAM i stamtąd rozpoczyna swoje
działanie
• opcje użytkownika dla programu BIOSu zapisywane są w pamięci
CMOS (ang. c
omplementary metal-oxide-semiconductor
), której
trwałość jest podtrzymywana przez niezależne źródło prądu
(baterię)
• kod źródłowy dla BIOSu pochodzący z 80x86 jest dostępny w
IBM
Technical Reference Manual
)
Plik z chomika:
wep_2
Inne pliki z tego folderu:
101 zabezpieczeń przed atakami w sieci komputerowej 2005.pdf
(132961 KB)
3D Studio MAX Matrix - Jak To Zrobic.pdf
(4804 KB)
802.11.pdf
(2829 KB)
8051.pdf
(712 KB)
ABC - Nagrywania płyt CD.doc
(9348 KB)
Inne foldery tego chomika:
● Książki informatyczne
Informatyka
Komputer e-Book
POWTÓRKI
Serwery
Zgłoś jeśli
naruszono regulamin