6.4
Diagnostics du POST
Le POST est un microprogramme dont la fonction consiste à déterminer si une
portion du système est défectueuse. Il vérifie les fonctions de base du système,
notamment le ou les modules CPU, la carte mère, la mémoire et certains
périphériques d'E/S embarqués. Le POST génère des messages qui peuvent être
utiles pour déterminer la nature d'une panne de matériel. Le POST peut être exécuté
même s'il est impossible d'initialiser le système.
Situé dans la mémoire OpenBoot™ PROM de la carte mère, le POST détecte la plupart
des erreurs système. Son exécution peut être configurée par le microprogramme
de l'OpenBoot au démarrage en définissant deux variables d'environnement,
diag-switch? et l'indicateur diag-level, stockés sur la carte de configuration
système.
Le POST s'exécute automatiquement lorsque le système est mis sous tension et que
toutes les conditions suivantes sont réunies :
diag-switch? est défini sur true (valeur par défaut : false).
■
diag-level est défini sur min, max ou menus (valeur par défaut : min).
■
Le POST s'exécute automatiquement lorsque le système est réinitialisé et que toutes
les conditions suivantes sont réunies :
diag-switch? est défini sur false (valeur par défaut : false).
■
Le type courant de réinitialisation système correspond à l'un des types de
■
réinitialisation définis dans post-trigger.
diag-level est défini sur min, max ou menus (valeur par défaut : min).
■
Si diag-level est défini sur min ou max, le POST effectue un test abrégé ou
prolongé, respectivement.
Si diag-level est défini sur menus, un menu de tous les tests exécutés à la mise
sous tension s'affiche.
Les diagnostics et les messages d'erreur du POST sont affichés sur une console.
Chapitre 6 Diagnostics
6-5