Sommario:
Definizione: cosa significa POST (Power-On Self Test)?
Un autotest all'accensione (POST) è una serie di test diagnostici integrati eseguiti all'accensione di un computer. Questa serie di test determina il corretto funzionamento di quanto segue:
- Memoria ad accesso casuale (RAM)
- Unità disco
- Dischi fissi
- Unità centrale di elaborazione (CPU)
- Tutti gli altri dispositivi hardware
Techopedia spiega Power-On Self Test (POST)
In molti casi, con computer IBM o PC compatibili, il POST è gestito dal BIOS (sistema di input / output) di base di un computer. I test iniziali, che vengono eseguiti dal programma di avvio del BIOS della memoria di sola lettura (ROM), includono la lettura delle informazioni di configurazione memorizzate nel chip CMOS (metallo-ossido-semiconduttore complementare), switch DIP (dual inline package) e ponticelli. Queste informazioni vengono quindi confrontate con i dispositivi hardware, come CPU, disco rigido, unità disco e scheda video. Quindi, il BIOS ROM assegna le risorse di sistema in base alle esigenze. Questi configurano l'ambiente richiesto dal sistema operativo (SO). Dopo il completamento di questi test, il POST generalmente avvisa il sistema operativo con uno o più segnali acustici, a seconda del sistema.
Il BIOS emette un messaggio di errore se l'hardware non funziona correttamente o se non viene identificato. Il messaggio di errore è costituito da un testo sul display o da una serie di segnali acustici codificati. Poiché il POST viene avviato prima dell'attivazione della scheda video, un messaggio sul display non è tipico. Esistono numerosi codici bip che descrivono correttamente la risoluzione dell'errore. Un codice bip può indicare un errore di parità, un errore di lettura / scrittura (R / W) della memoria di base, un errore del timer di aggiornamento della memoria, un errore della memoria del display, il timer della scheda madre non funziona, la memoria cache non è riuscita o numerosi altri errori.
A volte, un errore interrompe il processo di avvio fino a quando l'errore non viene corretto e un dispositivo con un errore non è autorizzato a funzionare, garantendo la sicurezza. Un messaggio di errore può essere di base. Ad esempio, l'errore 161 indica che la scheda di sistema ha una batteria scarica. A volte un errore POST può essere drastico, ad esempio quando la scheda madre non rileva un componente RAM.
POST fa parte di una sequenza di pre-avvio dei dispositivi. Quando il POST viene finalizzato correttamente, il bootstrap è abilitato. Il bootstrap avvia l'inizializzazione del sistema operativo. Esempi di un programma di bootstrap sono il Caricatore di Linux, il Caricatore di Windows NT e il Grand Unified Bootloader di Linux.
