Le BIOS
Le BIOS est un programme intégré à l’ordinateur
Les paramètres du BIOS
Les composants du BIOS
La mémoire CMOS du BIOS
Le BIOS tunning
La séquence de BOOT du BIOS
Le mot de passe du BIOS
Les procédures pour WINDOWS
98
Le BIOS est un programme intégré
à l’ordinateur
Le BIOS (Basic Input Output System) est un programme de configuration
qui permet de démarrer l’ordinateur et de reconnaître les principaux composants
matériels. Mais, c’est un programme minimal, de bas niveau, qui ne permet
pas à l’utilisateur de piloter l’ordinateur. Pour exploiter les ressources
d’un ordinateur, l’utilisateur a besoin d’un système d’exploitation (comme
MS-DOS 7.0, WINDOWS 3.x, 95, 98, NT, UNIX, LINUX, OS/2, MAC OS...)
Le BIOS est un programme intégré à l’ordinateur qui effectue des tests (POST)
sur les différents composants matériels de
l’ordinateur et permet d’initialiser
le système. C’est le BIOS qui détermine que
l’ordinateur est un « PC IBM compatible ».
Les trois principaux constructeurs de BIOS sont :
Les BIOS ne sont jamais les mêmes, la présentation, les rubriques, la dénomination
des paramètres et les options changent en fonction du constructeur, de la
version du programme et des normes technologiques. Les BIOS évoluent avec
les progrès de la technologie et la standardisation des produits, toutefois,
les paramètres font toujours référence à des principes et des caractéristiques
techniques précises.
L’accès au BIOS s'éffectue
avec les touches F2 ou SUPPR au démarrage de l'ordinateur.
La réinitialisation du BIOS peut s'éffectuer soit en déplaçant un cavalier
sur la carte mère, soit en enlevant quelques secondes la pile d'alimentation
ronde, ainsi les paramètres par défaut sont automatiquement configuré (comme
le mot de passe du BIOS). Les BIOS modernes ont également une option qui
permet de revenir aux paramètres d'usine.
Les paramètres du BIOS
Les paramètres du BIOS requièrent de connaître l’anglais informatique, mais
un bagage technique et des notions élémentaires doivent suffirent.
Les paramètres du BIOS peuvent prendre différentes valeurs :
- La valeur « ENABLE » signifie disponible, activé
- La valeur « DISABLE » signifie le contraire, indisponible,
désactivé
- La valeur « AUTO » signifie que le système détermine lui-même
la valeur optimale.
Les composants du BIOS
Le BIOS est un programme de base qui gère les composants de l’unité centrale,
les périphériques et le processus de démarrage :
- La configuration des composants de la carte mère (SETUP) :
- La mémoire cache du processeur
- La mémoire cache interne (CPU INTERNAL CACHE) ou (FIRST LEVEL CACHE)
- La mémoire cache externe (PIPELINE BURST) ou (SECOND LEVEL CACHE)
- L’utilisation des slots PCI et ISA pour la carte graphique.
- La configuration du processus de démarrage (BOOT) :
- La séquence de démarrage (BOOT SEQUENCE).
- Les tests de control (de la mémoire vive) au démarrage (QUICK POWER
ON SELF TEST)
- La recherche du lecteur de disquette (BOOT UP FLOPPY SEEK)
- La vérification de la parité de la mémoire vive (MEMORY PARITY /
ECC CHECK)
- La gestion de la sécurité (SECURITY) :
- Le mot de passe BIOS
- Le mot de passe de l’utilisateur (USER PASSWORD)
- Le mot de passe de l’administrateur (SUPERVISOR PASSWORD)
- La gestion de l’alimentation en énergie (POWER MANAGEMENT) :
- Le mode d’économie d’énergie (APM)
- La mise en veille (STAND BY)
- La configuration PLUG&PLAY (PNP) :
- L’allocation des ressources :
- Les plages réservées d’accès direct à la mémoire (DMA)
- Les demandes d’interruptions du processeur (IRQ).
- La configuration des périphériques :
- La souris (PS/2)
- Le clavier
- La gestion du contrôleur des deux canaux IDE de la carte mère, auxquels
sont raccordés les disques durs IDE et les lecteurs de CDROM, qui détermine
le maître et l’esclave, le prioritaire et le secondaire et qui s’occupe
du mode UDMA...
- La configuration des interfaces, ports et autres Entrées-Sorties :
- Les interfaces SERIES :
- Le port COM 1 paramétré par défaut sur DMA=03F8 et IRQ=04
- Le port COM 2 paramétré par défaut sur DMA=02F8 et IRQ=03
- Le port imprimante (PARALLEL port) :
- LPT1 paramétré par défaut sur DMA=0387 et IRQ=07
- LPT2 paramétré par défaut sur DMA=0278 et IRQ=05
- L’accélération du port parallèle (PARALLEL port mode) :
- La valeur par défaut est SPP, sinon EPP ou ECP pour accélérer
le débit
La mémoire CMOS
du BIOS
La mémoire CMOS (Complementary Metal-Oxyde
Silicium) du BIOS est alimenté par une petite pile qui permet de conserver
les paramètres de configuration du programme BIOS quand l’ordinateur est mis
hors tension.
Les valeurs des paramètres du programme BIOS
sont stockées dans la mémoire CMOS de la carte mère. Les informations contenues
dans la mémoire CMOS ne sont pas effacées quand l’alimentation générale de
l’ordinateur est arrêtée, une pile longue durée alimente la mémoire CMOS pendant
l’arrêt de l’appareil.
En évoluant, les cartes mères peuvent profiter
d’une mise à jour du BIOS, il faut pour cela que la mémoire CMOS soit reprogrammable,
alors la méthode du FLASH peut lui être appliquée.
Le BIOS tunning
Le BIOS tunning qui consiste àoptimiser les
paramètres du BIOS n’est plus vraiment d’actualité avec les progrès réalisés
dans la construction des cartes mères, et la programmation des BIOS propose
en général les valeurs par défaut les plus appropriées.
La majorité des paramètres du BIOS sont intéressants
quand l’on change les composants internes ou les périphériques d’un ordinateur,
quand un conflit intervient dans l’allocation automatique des ressources,
ou quand l’on souhaite modifier la gestion de l’alimentation électrique…
Par exemple, l’entréeQUICK POWER ON SELF TEST
avec la valeur ENABLE permet de faire l’impasse sur le test de contrôle de
la totalité de la mémoire vive qui est effectué au démarrage, ce qui permet
de gagner du temps sur la procédure de démarrage ; ce test de contrôle sera
d’ailleurs effectué par la suite lors du chargement de WINDOWS…
A la suite de nombreux changements destinés
à essayer différentes configurations, il est toujours possible d’effectuer
un BIOS reset, c’est à dire de remettre à zéro le BIOS et de rétablir l’ensemble
des valeurs par défaut.
La séquence de BOOT du BIOS
Parmi les nombreux paramètres du BIOS, il convient de connaître la séquence
de boot. La séquence de boot sert à hiérarchiser les priorités des lettres
des lecteurs à partir desquels le BIOS va rechercher les fichiers d’amorçages
et les fichiers systèmes pour démarrer le système d’exploitation.
Par exemple, une telle séquence peut être la suivante :
- En premier la disquette (A:\) pour pouvoir booter sur la
disquette de boot en cas de problèmes.
- En deuxième le lecteur de CDROM (X:\) pour éventuellement
réinstaller le système d’exploitation à partir du CDROM d’installation
de WINDOWS 98.
- En troisième le disque dur (C:\) où
sont placés les fichiers
d’amorçage du système d’exploitation, pour
accélérer les démarrages courants…
Pour être en mesure d’utiliser la disquette de boot, il est indispensable
que l’ordinateur soit « bootable » à partir du lecteur de disquette (A:\).
C’est à dire qu’il faut que le BIOS recherche les fichiers d’amorçage et
systèmes en priorité sur le lecteur de disquette. Dans ce cas, il faut vérifier
et éventuellement changer la séquence de boot dans le BIOS et placer en tête
le lecteur de disquette (A:\).
Le mot de passe du BIOS
Le mot de passe BIOS permet d’interdire l’accès
à l’ordinateur en interrompant la procédure d’amorçage, et de protéger le
programme de SETUP. Le mot de passe BIOS est très difficile à contourner puisqu’ils’enregistre
dans le BIOS, qui est lui-même conservé dans un composant mémoire spécial,
le CMOS, situé sur la carte mère.
Les carte mères sont dotées de cavaliers ou
d’un interrupteur DIP qu’il faut basculer quelques instants pendant la phase
d’amorçage afin d’éviter la demande de mot de passe BIOS. Un autre moyen de
contourner le mot de passe BIOS consiste à prendre le risque de retirer la
petite batterie d’alimentation électrique pendant quelques secondes afin de
vider les paramètres systèmes, comme le mot de passe BIOS et selon les modèles,
les paramètres du disque dur (qui devront être retrouvés sur le site INTERNET
du constructeur) ; ainsi les valeurs par défaut du constructeur sont d’office
réactivées.
Si la pile est soudé, il faudra utiliser le
fer à souder d’un électricien à faible température, sinon…
Les procédures pour WINDOWS
98
- Pour accéder au SETUP du BIOS, il faut presser une touche du clavier
au démarrage dès que l’écran s’illumine
- F2 pour les BIOS PHŒNIX
- SUPPR pour les BIOS AWARD et AMI