Kroki w procesie rozruchu obejmują: inicjalizację i ładowanie jądra, konfigurację i wykrywanie urządzenia, spontaniczne tworzenie procesów systemowych, interwencję operatora, uruchamianie skryptu uruchamiania systemu i wielu użytkowników operacja. Wiele komputerów ma dysk, który automatycznie przejdzie przez te wszystkie kroki.
Istnieje podstawowy wejściowy /podstawowy kod wyjściowy lub system BIOS, który system wykorzystuje do rozruchu. To działa, aby wykonać dwie czynności dla systemu komputerowego: uruchomić testy diagnostyczne i wykryć urządzenie i pamięć oraz załadować system ładowania początkowego systemu przy użyciu dysku rozruchowego dostarczonego z komputerem.