0% ont trouvé ce document utile (0 vote)
59 vues7 pages

Comprendre le BIOS : Fonctionnalités et Tests

Le BIOS (Basic Input Output System) est un programme essentiel pour la gestion des entrées/sorties d'un ordinateur, contrôlant le démarrage et le chargement du système d'exploitation. Il effectue des tests de diagnostic via le POST (Power On Self Test) pour vérifier le bon fonctionnement des composants matériels. Les BIOS modernes incluent des fonctionnalités telles que le Plug and Play pour la détection automatique des nouveaux périphériques et peuvent être mis à jour grâce à des BIOS flash.

Transféré par

France Kingue
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
59 vues7 pages

Comprendre le BIOS : Fonctionnalités et Tests

Le BIOS (Basic Input Output System) est un programme essentiel pour la gestion des entrées/sorties d'un ordinateur, contrôlant le démarrage et le chargement du système d'exploitation. Il effectue des tests de diagnostic via le POST (Power On Self Test) pour vérifier le bon fonctionnement des composants matériels. Les BIOS modernes incluent des fonctionnalités telles que le Plug and Play pour la détection automatique des nouveaux périphériques et peuvent être mis à jour grâce à des BIOS flash.

Transféré par

France Kingue
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Architecture des ordinateurs_2024-2025

LE BIOS
I- PRÉSENTATION ET DÉFINITION

Le BIOS (basic input output system) est le système d’entrée/sortie de base de tout
ordinateur. Le BIOS dont nous parlerons ici est le BIOS système. C’est un programme
regroupant les fonctions d’E/S de base pour la gestion du moniteur, du clavier, ainsi que des
disques, de l’horloge, et des différents ports d’entrée-sortie.

Outre ces fonctions d’E/S, le BIOS contrôle l’ordinateur depuis l’allumage jusqu’à la fin
du chargement du OS.

Le hardware étant en constante évolution, les nouveaux périphériques tels que la carte
vidéo, les lecteurs de disques optiques (CD, DVD, BLU-Ray) ont régulièrement besoin de
fonctions qui initialement ne sont pas prévues dans le BIOS de la carte mère. Le plus simple
est dès lors d’adjoindre de nouveaux pilotes de périphériques (Drivers) au OS.

Certaines cartes d’extension doivent cependant donner accès aux fonctions spécifiques
avant que l’OS ne soit chargé en mémoire. Ces cartes sont alors elles aussi équipés d’un BIOS
qui leur est propre, le « firmware », contenant les fonctions de base particulières. Le
programme de BIOS de la carte mère consulte tour à tour chaque carte périphérique pour
connaitre celles qui disposent d’un BIOS intégré.

Le BIOS est une puce électronique brochée sur la carte mère ; Il est reparti sur trois
circuits :

 La ROM pour read only memory : c’est une mémoire non réinscriptible. Elle a été
programmée depuis l’usine, et est donc à lecture seule.
 L’EEPROM pour electrical erasable programmable ROM : c’est une mémoire
réinscriptive. Son contenu peut être modifié en lecture et en écriture au moyen d’un
logiciel. On l’appelle encore BIOS flash ou encore ROM flash. La reprogrammation
de cette mémoire se fait généralement par une tension de 12v.
 La CMOS pour complementary metal oxide semiconductor : les informations
concernant le BIOS sont contenues dans une mémoire de type CMOS, maintenues par 1
un accumulateur Cadnium-Nickel, ou par une pile. Les paramètres du BIOS sont
modifiables et personnalisables par programme : le SEPTUP. Lorsque ce circuit n’est

KKFJ| LE BIOS
Architecture des ordinateurs_2024-2025

plus alimenté, toutes les valeurs qu’il contient sont irrémédiablement perdues. Cette
mémoire donne donc accès au réglage de :
o L’heure et la date ;
o Le type de(s) disque(s) dur(s) ;
o Le type de lecteur de disquette ;
o Le type d’affichage, etc.

Le BIOS contient les éléments suivants :

- Les fonctions d’E/S de base ;


- Le POST (Power On Self Test) chargé de contrôler les principaux composants du PC
lors de sa mise sous tension ;
- Le programme de configuration (Setup) qui peut être appelé pendant la séquence de
démarrage pour paramétrer les options des systèmes : les lecteurs, la date et l’heure,
les morts de passe, la gestion d’énergie et différents option de la carte mère ;
- Le programme d’amorçage qui dans les disques ou sur le réseau un OS à installer en
mémoire, et à qui passer la main.

Il ne reste aujourd’hui qu’un nombre limité de fournisseur de BIOS indépendants : AMI,


AWARD, PHOENIX pour les plus courants, MR BIOS, UNICORE.

Les BIOS récents intègrent un système appelé Energy Star. Ce dernier offre des
fonctions d’économie d’énergie par l’extinction de l’écran, l’arrêt de rotation du disque dur,
après un temps déterminé.

Pour avoir la version du BIOS, plusieurs solutions sont envisageables :

- Lire les indications fugaces de l’écran de démarrage. L’affichage est si bref qu’il faut
pouvoir suspendre le démarrage en pressant la touche « PAUSE » ;
- Rechercher l’information dans le régistre de Windows :
o Démarrer >exécuter …;
o Taper « REGEDIT » puis OK ;
o Aller en H_KLOCAL_MACHINE/HARDWARE/DESCRIPTION/System
pour lire la valeur SystemBiosVersion

II- DÉMARRAGE D’UN ORDINATEUR

Lord de l’initialisation du PC, le BIOS va procéder à un certain nombre de test, afin de


déterminer si la configuration et le fonctionnement du PC sont corrects. Le plus visible est le 2
test de mémoire qui s’affiche sous forme de décompte en haut de l’écran. En fait, le BIOS va
pousser ses investigations beaucoup plus loin et tester la plus part des composants de la carte
mère. En cas d’erreur, un message est affiché ou, si cela n’est pas possible, un certain nombre

KKFJ| LE BIOS
Architecture des ordinateurs_2024-2025

de Bips vont permettre de déterminer le type de problème. Si le test se termine sans problème,
un Bip retentit, dans les autres cas, le PC émet 2 Bips ou plus. Compaq utilise deux bips pour
signaler une initialisation sans encombre. Cette procède est appelée POST (Power Off Self-
Test). Le tableau ci-dessous donne un exemple succinct des tests effectués.

Processor register test


ROM BIOS checksum check
Keyboard controller test
CMOOS shutdown register test
Channel 2,1,0 timer test
Memory refresh test
Base 64 KB RAM test
CACHE memory test
CMOS battery, options set, checksum check
Display type verification
Entering protected mode
Address line test and memory size finding
Conventional and extended memory test
DMA controller test
Keyboard test
System configuration verification and setup

LE POST

C’est la partie du BIOS qui intervient en premier dès le démarrage du PC. Sa tâche est de
vérifier les composants essentiels aux fonctions de base : le processeur, la RAM, présence du
clavier, d’une carte graphique, etc. ces tests rapides et superficiels ont pour but de détecter les
erreurs qui empêcherait le démarrage.

Tant que l’affichage à l’écran n’est pas fonctionel (défaut de la RAM, de la carte graphique,
ou de la connexion au moniteur), le seul moyen de signaler une défectuosité est d’émettre des
bips sonores.

Le manuel de la carte mère vous indique les conventions adoptées pour l’interprétation du
signal acoustique fait dans un certain nombre de bips qui peuvent aussi se distinguer par leur
longueur ou leur fréquence (tonalité grave ou aigüe). Ces codes varient d’un constructeur à
l’autre, il faudra donc consulter le manuel de la carte mère ou alors le site du constructeur
pour avoir plus de détails sur les codes d’erreur d’un BIOS spécifique.

Les messages du BIOS sont notifiés en toute lettre à l’écran dès après le test et l’initialisation
de la carte vidéo quand l’affichage est opérationnel.

3
III- LA NORME PLUG AND PLAY

Quand on introduit une carte supplémentaire, ou tout autre composant hardware dans un
ordinateur, IRQ, une adresse, et parfois un canal DMA. Dans le temps jadis, il fallait bouger
KKFJ| LE BIOS
Architecture des ordinateurs_2024-2025

des cavaliers sur la carte mère, puis il a fallu utiliser des logiciels pour paramétrer ces
éléments.

Le Plug and Play peut être défini comme « on branche et on joue » ! Le PnP a pour but
de permettre au BIOS de détecter automatiquement tout nouveau composant hardware ; et
pour que cela réussisse, il faudrait que l’OS intègre le PnP, et dispose du pilote correspondant
au périphérique. Les limites de ce système surviennent lorsque le nombre de périphérique
augmente au niveau du système : modem, carte réseau, carte son, disque SCSI, disque IDE, et.

A chaque démarrage de l’ordinateur, le BIOS examine le bus système. Ensuite chaque


contrôleur est isolé et examiné (contrôleur vidéo, disque, …). S’il détecte un quelconque
changement de configuration matériel, il essaie d’allouer automatiquement des ressources. Il
passe ensuite un rapport au gestionnaire de configuration qui affine les paramètres du nouveau
périphérique. Par défaut, chaque composant se voit assigner les ressources qu’il préfère. En
cas de conflit, il est reconfiguré jusqu’à obtention d’une configuration stable. Le OS transmet
alors aux pilotes les informations sur les ressources qui leurs ont été attribuées. Les données
de la nouvelle configuration sont alors sauvegarder dans une mémoire non volatile, située sur
la carte mère. Les spécifications font état de 256 Octets par carte ISA. Cette mémoire porte le
nom d’ESCD (Embedded System configuration Data).

IV- LES BIOS FLASH

De plus en plus de constructeurs de cartes mères adoptent des BIOS de type flash.
Leur nom est issu du fait qu’ils sont stockés dans une mémoire flash, et non dans une simple
PROM. Ils peuvent ainsi être mis à jour par logiciel.

Auparavant, il était quasi impossible de remplacer un BIOS en PROM, car la


distribution de ce circuit se faisait de manière quasi confidentielle. Désormais, il suffit de se
procurer une image du BIOS, sous forme d’un simple fichier binaire pour updater son BIOS.
Une carte mère disposant d’un BIOS flash est généralement fournie avec une disquette. Celle-
ci contient un utilitaire permettant d’écrire dans la mémoire flash. Avant d’updater un BIOS,
il faut être sûr d’avoir choisi une version supportée par votre matériel. Ensuite, il faudra
booter sur la disquette précitée et sauvegarder le BIOS actuel. Enfin, un nouveau boot sur
cette même disquette vous permettra de mettre à jour votre BIOS. Si l’ordinateur venait à
planter pendant l’update, de nombreuses cartes mères sont capables de restaurer le BIOS à
l’aide d’un simple jumper. On trouvera facilement des mises à jour de ces BIOS sur
INTERNET, sur les sites des fabricants.

Un BIOS de type flash peut, en théorie être agressé par des virus. En effet, sa forme
logicielle le met à portée d’une telle menace. Pour éviter ce type de problème, de nombreux
constructeurs proposent une protection matérielle contre l’écriture. Elle se présente 4
généralement sous la forme d’un jumper situé sur la carte mère.

KKFJ| LE BIOS
Architecture des ordinateurs_2024-2025

V- FLASHER LE BIOS

Chaque fabriquant de BIOS propose un logiciel spécifique destiné à cet effet. Mais
certaines règles restent d’usage quel que soit la marque concernée. Avant tout, il est
nécessaire de se rassurer de posséder une mise à jour compatible avec la carte mère concernée
et la version du dit BIOS. Si nécessaire, désactiver le jumper protégeant en écriture le BIOS.
Préparer une disquette système saine, ne contenant aucun résident ou gestionnaire de
mémoire.

, toutefois, les évolutions apportées ne vous touchent pas forcément directement, de


plus le nouveau BIOS peut apporter de nouveaux bugs. Ainsi, les améliorations que le
flashage peut apporter valent-ils la peine d’en découvrir les risques du flashage du BIOS ?

Avant toute chose, il faut déterminer la marque de la carte mère et du BIOS.


Pour cela, il faut télécharger ce petit logiciel qui permet d’avoir toutes les informations.

VI- EFFACER LE CONTENU DU CMOS

Si les paramètres présents dans le CMOS posent de gros problèmes et que l’on
n’arrive pas à entrer dans le Setup, il faudra effacer le contenu du CMOS. Il est possible
d’utiliser la même méthode que celle donnée pour effacer les mots de passe. Certaines cartes
mères possèdent un jumper « clear CMOS » prévu à cet effet. Il vous suffit de l’enlever,
allumer votre PC quelques secondes, puis le remettre. Toutes les valeurs par défaut seront
ainsi écrites.

VII- EFFACER LES MOTS DE PASSE

Si vous avez malencontreusement perdu les mots de passe du BIOS, il existe


différentes méthodes très simples. Il vous suffit de couper l’alimentation électrique du CMOS.
Pour cela, débrancher simplement la pile ou l’accumulateur. Si ce dernier est soudé, vous
pouvez faire contact entre les deux pôles à l’aide d’un conducteur de courant.

VIII- L’ACCÈS AU BIOS

Pour accéder à un BIOS AMI ou Award, il suffit d’appuyer sur la touche DEL 5
pendant l’initialisation du PC. Mais ce dernier peut être protégé par un mot de passe. Certains
BIOS peuvent être appelés par les touches :

o Ctrl +Echap ;

KKFJ| LE BIOS
Architecture des ordinateurs_2024-2025

o Ctrl +Alt+Echap ;
o Touche F1 ;
o Touche F10 ;
o Ctrl +Alt+S.

IX- LES MESSAGES D’ERREURS

KKFJ| LE BIOS
Architecture des ordinateurs_2024-2025

KKFJ| LE BIOS

Vous aimerez peut-être aussi