Qu'est-ce que POST ?

click fraud protection

Chaque fois qu'un ordinateur démarre, il exécute une série de vérifications pour s'assurer que l'ordinateur dispose de tout le matériel nécessaire et qu'il fonctionne correctement. Ce processus est appelé POST ou Power On elf Test. Cela fait partie du processus d'initialisation du BIOS qu'un ordinateur effectue au démarrage. Si l'une des vérifications effectuées par le POST échoue, l'ordinateur ne démarrera pas, bien que le BIOS puisse s'afficher.

Que vérifie POST ?

La première chose que POST vérifie, ce sont les registres du processeur, il vérifie également l'intégrité du code BIOS. Certaines fonctions de base telles que l'accès direct à la mémoire DMA, les temporisateurs et les contrôleurs d'interruption sont vérifiées. La RAM système est vérifiée, sa taille est déterminée et initialisée. Le chipset est initialisé. Tous les bus système et les appareils connectés sont découverts, catalogués et initialisés. Le BIOS complet sera initialisé, fournissant généralement l'interface BIOS, permettant la configuration du système. Tous les BIOS spécifiques à l'appareil sont chargés. Les périphériques amorçables sont identifiés et un est sélectionné pour l'amorçage. Enfin, le processus POST lance le chargeur de démarrage pour charger le système d'exploitation à partir du périphérique de démarrage choisi.

Dans un ordinateur moderne, une sélection de périphériques de démarrage est disponible. En règle générale, l'un sera identifié comme périphérique de démarrage par défaut, cependant, en entrant dans l'écran de configuration du BIOS, il est possible de changer quel périphérique est démarré à partir de ce moment, ou quel périphérique sera considéré comme le périphérique par défaut à l'avenir. Les premiers ordinateurs ne permettaient pas de réorganiser les périphériques de démarrage et étaient verrouillés en dur pour démarrer à partir d'un lecteur de disquette s'il était présent et revenir sur un disque dur si aucun lecteur de disquette n'était disponible. Avoir un périphérique de démarrage près du haut de la liste qui n'est pas physiquement présent ne ralentit pas le processus de démarrage, car le POST identifie si le périphérique est présent et amorçable plus tôt dans le processus.

Encore une fois, dans les ordinateurs modernes, l'une des choses que le BIOS vérifie est les circonstances du démarrage. Si l'ordinateur effectue un démarrage à froid, il doit effectuer tous les tests. Cependant, s'il s'agit d'un démarrage à chaud, comme après un redémarrage, ou si le démarrage rapide est activé, certaines étapes peuvent être ignorées car les données sont toujours chargées en mémoire.

Dans cet écran du BIOS, vous pouvez voir que le processus POST a identifié le CPU, la RAM, un ensemble de périphériques USB connectés et un périphérique de stockage connecté via SATA. Vous pouvez également voir qu'il signale que le ventilateur du processeur signale une erreur, cela est probablement dû au fait que le ventilateur du processeur a été branché sur un en-tête de ventilateur différent sur la carte mère.

Comment pouvez-vous résoudre le problème lorsque le POST échoue ?

Le processus POST fournira généralement une petite sous-section de ses résultats sur l'écran de démarrage du BIOS. Cet écran porte généralement la marque du fournisseur et est mis en pause pendant un court laps de temps dans le processus de démarrage, pour permettre à l'utilisateur d'appuyer sur une touche spécifiée pour accéder à l'écran de configuration du BIOS. Ce sous-ensemble de données est généralement limité à la capacité et à la vitesse de la RAM, bien que de nombreux BIOS affichent également le nombre de cœurs de processeur et les vitesses d'horloge. Au moment où le processus de démarrage de l'ordinateur arrive à ce point, cependant, le processus POST a réussi.

Dans de nombreux cas, s'il y a un problème avec le matériel du système, l'ordinateur ne pourra pas démarrer et ne pourra même pas charger le BIOS. À ce stade de la séquence de démarrage, l'ordinateur ne peut afficher aucune donnée sur un écran. De plus, il est tout à fait possible que l'un des composants défaillants soit l'écran. Pour permettre le dépannage des problèmes POST, deux principaux systèmes de notification sont utilisés.

Le premier système de notification est un "haut-parleur système" qui est un petit haut-parleur sur la carte mère. Aucun haut-parleur réel n'est disponible à cette partie du processus de démarrage. Le haut-parleur du système émet une tonalité parmi une gamme qui indique quel est le problème. En règle générale, le manuel de la carte mère doit être consulté pour déterminer la signification de bips spécifiques. De nombreux ordinateurs équipés d'un haut-parleur système émettraient un seul bip si le processus de démarrage réussissait. C'était souvent assez bruyant.

Le deuxième système de notification est généralement une paire d'affichages à sept segments. Ceux-ci affichent un code à deux chiffres en fonction de l'erreur. Encore une fois, le manuel de la carte mère serait généralement nécessaire pour déchiffrer la signification du code d'erreur. Certaines cartes mères modernes proposent également une série de LED qui font la même chose.

Les cartes mères comportent souvent une paire d'affichages à sept segments qui peuvent être utilisés pour lire les codes POST.

Conclusion

POST signifie Power On Self Test. Il s'agit d'une série de vérifications effectuées dans le cadre du processus d'initialisation du BIOS. Si toutes les vérifications réussissent, le système démarre. Certaines vérifications, cependant, interrompront la séquence de démarrage en cas d'échec. Une carte mère comporte normalement au moins une méthode pour informer l'utilisateur des échecs POST, permettant le débogage du problème.