<Poprzedni | Spis treści | Następne>
Używa wiele systemów Linux lilo, LInux LOader do uruchamiania systemów operacyjnych. Omówimy jednak tylko GRUB, który jest łatwiejszy w obsłudze i bardziej elastyczny. Jeśli potrzebujesz informacji nt lilo, zobacz strony podręcznika i HOWTO. Obydwa systemy obsługują instalacje z podwójnym rozruchem. Praktyczne przykłady i dodatkowe informacje znajdują się w dokumentach HOWTO na ten temat.
4.2.2. Proces rozruchu
Po uruchomieniu komputera x86 procesor szuka na końcu pamięci systemowej BIOS (podstawowego systemu wejścia/wyjścia) i uruchamia go. Program BIOS jest zapisywany w trwałej pamięci tylko do odczytu i jest zawsze dostępny do użytku. BIOS zapewnia interfejs najniższego poziomu dla urządzeń peryferyjnych i kontroluje pierwszy etap procesu rozruchu.
BIOS testuje system, wyszukuje i sprawdza urządzenia peryferyjne, a następnie szuka napędu, którego można użyć do uruchomienia systemu. Zwykle sprawdza, czy w stacji dyskietek (lub stacji CD-ROM w wielu nowszych systemach) znajduje się nośnik startowy, jeśli jest obecny, a następnie sprawdza dysk twardy. Kolejność dysków używanych do rozruchu jest zwykle kontrolowana przez określone ustawienia systemu BIOS w systemie. Po zainstalowaniu systemu Linux na dysku twardym systemu BIOS szuka głównego rekordu rozruchowego (MBR), zaczynając od pierwszego sektora na pierwszym dysku twardym, ładuje jego zawartość do pamięci, a następnie przekazuje mu kontrolę.