Po włączeniu komputera następuje szereg zdarzeń, zanim system operacyjny (OS) zostanie załadowany i będzie można uzyskać dostęp do pulpitu. Proces ten nazywany jest uruchamianiem. Oto ogólny przegląd procesu uruchamiania:
1. Inicjalizacja BIOS/UEFI:
- Po włączeniu komputera uruchamia się podstawowy system wejścia/wyjścia (BIOS) lub ujednolicony rozszerzalny interfejs oprogramowania układowego (UEFI).
— BIOS/UEFI inicjuje podstawowe komponenty sprzętowe, takie jak klawiatura, mysz i wyświetlacz.
— Wykonuje autotest po włączeniu zasilania (POST), aby sprawdzić, czy nie występują problemy ze sprzętem.
2. Program ładujący:
— Po zakończeniu testu POST BIOS/UEFI ładuje mały program zwany bootloaderem.
- Program ładujący wyszukuje system operacyjny na dostępnych urządzeniach rozruchowych (dysk twardy, dysk SSD, USB itp.).
3. Ładowanie systemu operacyjnego:
- Program ładujący odczytuje sektor rozruchowy wybranego urządzenia startowego i ładuje pliki systemu operacyjnego do pamięci.
— Obejmuje to niezbędne pliki jądra i sterowniki urządzeń potrzebne do uruchomienia systemu operacyjnego.
4. Inicjalizacja jądra:
- Jądro systemu operacyjnego, które jest rdzeniem systemu operacyjnego, zaczyna się inicjować.
- Konfiguruje zasoby systemowe, takie jak pamięć wirtualna, planowanie procesów i inne.
5. Wykrywanie i konfiguracja sprzętu:
- Jądro wykrywa komponenty sprzętowe podłączone do komputera i ładuje odpowiednie sterowniki urządzeń.
6. Tworzenie procesów systemowych:
- Jądro uruchamia kluczowe procesy systemowe, takie jak menedżer okien, systemy plików, usługi sieciowe i inne.
7. Ładowanie interfejsu użytkownika (na komputerze):
- Po skonfigurowaniu niezbędnych procesów i sprzętu ładuje się graficzny interfejs użytkownika (GUI) lub środowisko pulpitu systemu operacyjnego.
8. Kontrola końcowa i logowanie:
- System operacyjny przeprowadza końcową kontrolę i ładuje pozostałe elementy interfejsu użytkownika.
- W tym momencie komputer zostanie w pełni uruchomiony i, jeśli to konieczne, zostaniesz poproszony o podanie poświadczeń użytkownika.
Po zakończeniu tego procesu uzyskasz dostęp do pulpitu lub ekranu głównego systemu operacyjnego, gdzie możesz wchodzić w interakcję z aplikacjami, plikami i innymi zasobami.