Computer grandi e piccole devono avere un certo tipo di processo di start- up , che in genere è chiamato il processo di "boot" . Durante questa serie di passaggi il computer si verifica per essere sicuri che tutto vada bene , carica alcuni software operativo minimale e carica il sistema operativo . Il termine "boot" è una versione abbreviata della parola " bootstrap ", che è stato utilizzato nei primi giorni di calcolo per descrivere il processo attraverso il quale il computer stesso tirato su dalla sua " bootstrap ". Power Up
Il primo passo di ogni processo di avvio è di alimentare la macchina . Quando l' utente accende un computer , una serie di eventi inizia che termina quando il sistema operativo ottiene il controllo dal processo di avvio e l'utente è libero di lavorare . Quando il computer è acceso , il processore centrale esegue un certo codice di avvio in ROM che si trova sulla scheda madre .
Power- On Self Test
Il passo successivo nella il processo di avvio si chiama POST , o auto-test all'accensione . Questo test controlla tutto l'hardware collegato , tra RAM e dispositivi di archiviazione secondari per essere sicuri che sia tutto corretto funzionamento . Dopo che il POST ha completato il suo lavoro , il processo di avvio cerca l'elenco dei dispositivi di avvio per un dispositivo con un BIOS su di esso .
Trova un dispositivo di avvio
i /O del sistema è essenziale per il funzionamento del computer perché definisce le regole per la comunicazione tra la CPU e gli altri dispositivi collegati al computer tramite la scheda madre . Il sistema di I /O , a volte trovate nel file " IO.sys " sul dispositivo di avvio , fornisce estensioni per il BIOS si trovano nella ROM della scheda madre .
Caricare il sistema operativo
Una volta che la funzionalità hardware è confermato e il sistema di input /output viene caricata , la procedura di avvio inizia il caricamento del sistema operativo dal dispositivo di avvio . Il sistema operativo viene caricato nella memoria RAM , e le eventuali istruzioni specifiche per il sistema operativo in uso vengono eseguiti. Il sistema operativo attuale è in qualche modo irrilevante , in quanto il computer seguirà lo stesso modello di avvio , in ogni caso .
Transfer Control
Una volta che i passi precedenti sono completi e il funzionamento sistema viene caricato nella RAM in modo sicuro , il processo di avvio cede il controllo al sistema operativo. Il sistema operativo procede quindi ad eseguire eventuali procedure di avvio pre-configurati per definire la configurazione utente o l'esecuzione dell'applicazione . Al termine del trasferimento, il computer è pronto per l'uso .