Próbuję zrozumieć, co się dzieje, gdy komputer jest włączony. Jak działa komputer podczas uruchamiania, różne inicjalizacje, które mają miejsce itp. Na przykład, czy program ładujący jest pierwszym krokiem? Kiedy są ładowane sterowniki urządzeń?
boot
operating-systems
bios
nazwa_maski
źródło
źródło
Odpowiedzi:
Sekwencja uruchamiania / rozruchu różni się nieco w zależności od systemu operacyjnego (chociaż pierwsze kroki są zwykle powszechne).
Zapewnienie również wystarczająco szczegółowego opisu sekwencji rozruchowej znacznie wykracza poza zakres odpowiedzi SO. Wolę skierować cię do poniższych linków
źródło
Po pierwsze, sprzęt na płycie głównej dokonuje podstawowej kontroli, aby upewnić się, że obecna jest minimalna liczba komponentów, takich jak pamięć RAM, wyjście wideo, dysk twardy, klawiatura, mysz itp.
To dlatego klawiatura miga podczas uruchamiania komputera. Następnie program osadzony na płycie głównej znajduje sektor rozruchowy dysku twardego i szuka tam systemu operacyjnego.
Jeśli go znajdzie, przekazuje kontrolę systemowi operacyjnemu, który następnie zaczyna ładować się do pamięci i wykonuje takie czynności, jak ładowanie sterowników urządzeń i tym podobne.
Jeśli jesteś zainteresowany krokami wykonywanymi przez system operacyjny, możesz nacisnąć F8 (zakładając, że tutaj jest Windows) podczas uruchamiania komputera, a to da ci kilka opcji uruchamiania. Wierzę, że jedna z opcji pozwoli ci zobaczyć, co robi system operacyjny krok po kroku w swoim obciążeniu.
System Windows jest wyposażony w narzędzie o nazwie msconfig, które pozwala zobaczyć wszystkie rzeczy ładowane przez system operacyjny.
źródło
Google Chromium OS Fast Boot przechodzi przez sekwencję uruchamiania z tradycyjnego systemu operacyjnego. Jednak jeśli chcesz poznać szczegóły, musielibyśmy znać system operacyjny.
źródło
Podsumowując, dzieją się następujące rzeczy
źródło