Section courante

A propos

Section administrative du site

Démarrage du système

Bien avant le démarrage d'un système d'exploitation, un démarrage du système par le BIOS est effectué. L'examen commence au point où le premier secteur d'une disquette ou d'un disque dur se charge en mémoire. Entre le moment où vous allumez l'ordinateur et le processus de démarrage, une série d'événements se produisent. Cette page décrit ces événements intermédiaires.

Initialisation

L'exécution du programme sur un ordinateur basé sur Intel 8088 (ou l'un de ses successeurs) commence après la mise sous tension de l'ordinateur à l'emplacement mémoire F000:FFF0. Cet emplacement mémoire fait partie de la ROM-BIOS et contient une commande de saut vers une routine BIOS prenant en charge l'initialisation du système. L'emplacement de cette routine peut différer d'un ordinateur à l'autre (en fait d'un BIOS à l'autre) car le BIOS change en interne avec chaque fabricant. Cependant, la tâche effectuée par cette routine reste identique pour presque tous les PC.

Vérification du système

Le BIOS teste d'abord les fonctions individuelles du microprocesseur, ses registres et certaines instructions. Si une erreur survient lors de ce test, le système s'arrête sans afficher de message d'erreur (ceci est impossible avec un microprocesseur défectueux). Si le CPU réussit le test, une somme de contrôle est calculée à partir de chacun des contenus de la ROM et comparée aux différentes ROM pour déterminer si un défaut existe là-bas. Chaque puce de la carte de circuit imprimé principale (telle que l'interruption 8259A, le contrôleur DMA 8237 et les puces RAM) passe par des tests et une initialisation.

Test périphérique

Après avoir déterminé la fonctionnalité du circuit imprimé principal, l'ordinateur teste les périphériques (clavier, unité de disque,...). En plus de ces tâches liées au matériel, les variables du BIOS et la table des vecteurs d'interruption doivent être initialisées.

Le chargeur d'amorçage

Notez qu'aucune mention n'a été faite du système d'exploitation jusqu'à présent. Il n'a pas encore été chargé dans l'ordinateur à partir d'une disquette ou d'un disque dur. L'interruption 19h, connue sous le nom de chargeur d'amorçage, effectue cette tâche au démarrage ou à la réinitialisation du système (lorsque vous appuyez sur la combinaison de touches Alt+Ctrl+Delete). Cette routine essaie de charger un certain format du système d'exploitation de base à partir d'un emplacement prédéterminé sur la disquette.

Raisons de l'échec

Ce processus d'amorçage peut échouer pour plusieurs raisons :

Si le système ne parvient toujours pas à trouver le disque système amorçable, deux autres raisons peuvent être à l'origine du problème :



Dernière mise à jour : Mardi, le 7 février 2023