I passaggi nel processo di avvio includono quanto segue: inizializzazione e caricamento del kernel, configurazione e rilevamento del dispositivo, creazione di processi di sistema spontanei, intervento dell'operatore, esecuzione dello script di avvio del sistema e multiutente operazione. Molti computer sono dotati di un disco che porterà automaticamente l'utente a tutti questi passaggi.
C'è un codice di input /output di base, o BIOS, che il sistema usa per il processo di avvio. Funziona per fare due cose per il sistema informatico: eseguire controlli diagnostici e rilevare il dispositivo e la memoria e caricare il sistema di bootstrap per il sistema usando il disco di avvio fornito con il computer.