Le BIOS

essay B

LE BIOS Qu’est-ce que le Bios ? Le Bios, Basic Input Output System, est un ensemble de routines ( programmes ) permettant au système d’exploitation de gérer les différents éléments de la carte mère. Donc chaque évolution technologlque peut nécessiter une évolution du Bios. par exemple l’arrivée du lecteur LS-120 a nécessité l’ajout de routines permettant de gérer ce lecteur. Les instructions du Bios sont stockées dans une EEPROM. Le processus de mise à jour est donc, un peu plus complexe et plus risqué que celui d’un logiciel normal.

Dans le cas d’une mauvaise manipulation, le contenu de ‘EEPROM du Bios peut être altéré, ce qui empêchera le PC de fonctionner correcte à jour. Toutefois, on certains cas de récup Quand faut-il flasher er une autre mise il est possible dans err or 14 Sni* to View nextÇEge Avant de mettre à jour son Bios il aut se poser la question préalable :  » Suis-je confronté à un problème qui devrait normalement être gérer par le Bios ? Il existe plusieurs bonnes raisons de mettre à jour son Bios. La première raison est que le Bios de votre PC peut comporter des bugs, mais cela est très rare.

Le cas le plus fréquent concerne la gestion d’énergie. ar exemple, sur certaines cartes mères, la version 4. 50PG du Bios AWard a tendance à éteindre l’écran de façon aléatoire ou à couper l’alimentation du disque alors que celui-ci fonctionne. La Swipe to vlew next page La version 4. 51 PG présente sur la majorité cartes mères récentes, a corrigé ce problème. Généralement, le fabricant du Bios connait le problème, et une nouvelle version du Bios est sans doute déjà dlsponible sur le Web.

Attention toutefois, c’est sur le site du fabricant de la carte mère que se trouve le fichier, et non sur celui du fabricant du Bios. Il n’existe effectivement pas de version générique d’un Bios Award ou AMI, mais des versions adaptées ? chaque carte mère en fonction de ses spécificités. L’autre raison majeure concerne les nouvelles fonctionnalités. Par exemple, certains Bios n’offrent pas à l’origine, la possibilité de booter le PC depuis un lecteur Zip ou LSI 20. Ou alors d’utiliser le mode LBA sur 48 bits pour dépasser la barre des 128 Go.

Ou encore d’utiliser des fréquences de bus ou des coefficients plus élevés qu’a l’origine Si vous disposez d’un support de ce type et que vous voulez l’utiliser au maximum de ses possibilités, ne mise à jour du Bios est alors nécessaire. Plus généralement, si votre Bios est très ancien, une mise à jour peut offrir un certain nombre d’options et de paramétrages supplémentaires susceptibles de donner une seconde jeunesse au PC traité. Enfin, il se peut qu’il n’existe pas de mise à jour spécifique du Bios de votre PC.

Il est alors fortement déconseillé d’effectuer une mise à jour provenant d’un autre fabricant de cartes. Cela peut fonctionner, mais cela est très rare. Par contre il est possible de mettre à jour son Bios avec un autre éditeur de B 12 est très rare. Par contre il est possible de mettre à jour son Bios avec un autre éditeur de Bios. Cest à dire que si vous avez un Bios AWard, vous pouvez le remplacer par un MR-Bios, qui doit bien sur être compatible avec votre carte.

Comment déterminer si votre système dispose d’un Bios flashable ? Généralement vous trouverez la réponse à cette question sur la documentation de la carte mère. Si vous n’avez pas cette documentation il faut alors éteindre votre ordinateur et regarder à l’intérieur afin de repérer un composant ayant un autocollant avec le mot BIOS écrit dessus. Décollez délicatement cet utocollant et notez le numéro qui se trouve dessous.

Numéro du composant Description Am29F010 AMD 5 volt flash rom Am28F010, Am28F010A AMD ROM flash 12 volt AT28C010, AT28MC010, AT29C010, AT29LC010, AT29MC010 Atmel 5 volt flash rom CAT28F010V5, CAT28FOl OV51 Catalyst 5 volt flash rom CAT28F010, CAT28FOl 01 Catalyst 12 volt flash rom 28F010 Fujitsu 12 volt flash rom or ISSI 12 volt flash rom HN58Cl 000 Hitachi 5 volt flash rom HN28FIOl, HN29C010, HN29C010B, HN58C1001, HN58V1001 Hitachi 12 volt flash rom A28F010, 28F001 BX-B, 28F001 BX-T, 28F010 Intel 12 volt flash rom M5M28F101 FP, M5M28F101P, MSM28F101RV, M5M28F101VP

Mitsubishi 12 volt flash rom MX28F1000 MXIC 12 volt flash rom DQ48F010 SEEQ 12 volt flash rom M28F010, M28FIOOl SGS-Thomson 12 volt flash rom 28EEOl 1, 29EE010 SST 5 volt flash rom PH29EEOlO SST ROM Chip – Flashable TMS29F010 Texas-lnstr. 5 volt flash rom TMS28F010 Texas-lnstr. 12 volt flash rom W29EE011 Winbond 5 volt flash rom W27F010 Winbond 12 volt flash rom X28C010, X28C0101, XM28C010, XM28C0101 XICOR 5 volt flash rom 29 LVxxx 3V Flash memory (rare) 28Cxxx EEPROM, slmllar to Flash memory 27 cxxx EPROM necessite une lampe à ultra violet pour être effacé et un programmateur d’EPROM pour être reprogrammé

Si votre composant ne figure pas dans cette liste et qu’il n’est pas précédé du numéro 28 ou 29 il s’agit alors probablement d’une ROM standard ne pouvant pas être mise à jour. Comment flasher son Bios. Pour flasher le Bios d’une carte mère il faut déjà que le Bios de cette carte mère soit stocké sur un composant de type Flash ROM ou EEPROM, Electrically Eraseable programmable Read only Memory. Il s’agit d’un composant dont le contenu peut être effacé à l’aide d’un sienal électriq er le Bios de votre carte chargé.

Selon la marque du Bios vous n’aurez qu’à taper : Pour le Bios Award awdflash xxx. in ou pflash xxx. awd Pour le Bios AMI amiflash xxx. bin pour le Bios MrBios mrflash xxx. bin où « xxx » est le nom du fichier d’instructions correspondant au modèle de votre Bios. Il est préférable de sauvegarder le Bios avant de le flasher, il sera ainsi toujours possible de revenir à l’ancienne version en cas de probleme. Si vous rencontrez une erreur au cours du flashage surtout ne rebootez pas, rechargez simplement votre ancien Bios.

N’oubliez pas de désactiver l’option System Bios Cacheable et Video Bios Cacheable car dans certain cas cela pose des problèmes. Sauvegardez la modification et sortez du Setup. N’oubliez pas de remettre le Bios vidéo et système en mémoire cache après avoir effectué le flashage. Les processeur INTEL peuvent fonctionner sous deux mode. Le mode réel et le mode protégé. Dans le mode réel on ne pourra gérer, avec les fonctions du Bios, que 1 Mo de mémoire de 000000 à FFFFF. On passe en mode protégé avec la sous fonction 89h de l’interruption 15h.

Dans le mode protégé on peut gérer la mémoire situé au dessus des 1 Mo grâce au sous fonctions 87h et 88h de l’interruption 1 Sh. Certains programmes de flashage, ne gèrent pas la mémoire au delà des IM, c’est pour cela qu’il st préférable de ne pas charger le Himem. sys, qui passe automatiquement en mode protégé. En conclusion, ne JAMAIS flasher son Bios sous Windows. Ne le faire qu’avec une disquette Dos bootabl PAGF s OF ne JAMAIS flasher son Bios sous Windows. Ne le faire qu’avec une disquette Dos bootable ayant un autoexec. bat et un config. sys vide, à la limite juste avec le Keyb. r. Il est impératif, lorsque la mise à jour du Bios a commencé, de ne plus l’interrompre. Comment récupérer un Bios corrompu. Si votre PC ne démarre plus après un flashage vous avez alors quatre possibilités pour résoudre ce problème. La première est générique mais « acrobatique ». Il faut en premier lieu remplacer temporairement le Bios corrompu par une puce en bon état afin d’accéder au Dos. Pour cela vous pouvez en utiliser un Bios provenant d’une autre carte mère, à condition que les chipsets de ces deux cartes ne soient pas trop différents.

Par exemple vous pouvez utiliser le Bios d’une carte mère 430HX pour flasher une carte mère équipée d’un Bios Intel 430FX ou 430VX. Il est généralement préférable que ce Bios provienne d’une carte mère de même marque que la votre. Une fois votre PC en route et sous DOS, retirez la puce de votre Bios, notez ue la machine est en fonctionnement ! Rassurez-vous, vous ne risquez pas grand chose, si l’option Shadow est validée dans le Bios de substitution, le Bios est chargé en mémoire et le système n’a donc plus besoin de l’EEPROM. En fait cela revient ? débrancher une prise électrique.

Il vous reste donc à replacer la puce corrompue et à la reflasher. La deuxième est spécifique aux Bios AWard. Il vous faut d’abord retirer la carte graphique PCI et la remplacer par une ISA (pour éviter que le Bios de la 6 2 faut d’abord retirer la carte graphique PCI et la remplacer par ne ISA (pour éviter que le Bios de la carte ne se charge). Ensuite, mettez le PC sous tension ; il va démarrer sur le boot du Bios AWard. Si vous avez inséré une disquette contenant le flasheur et un fichier d’instructions valides, vous pourrez exécuter le flashage.

La troisième procédure concerne les cartes Intel dotées d’un cavalier Flash Recovery. Mettez le PC hors tension, positionnez le cavalier en mode Recovery. Remettez le PC sous tension en y insérant la disquette bootable de mise à jour. Le Bios possède un bloc de boot non effaçable qui vous permettra de démarrer la machine. Mais le nombre d’instructions du bloc étant très rédult, l’affichage ne fonctionne pas. Il faut alors suivre le bon déroulement des opérations via le haut-parleur système et la diode lumineuse du lecteur de disquettes.

L ‘émission d’un bip par le PC et l’allumage de la diode lumineuse indiquent que le système copie le code de Recovepu’ dans le Bios. Dès que la diode lumineuse du lecteur de disquettes s’éteint, le processus est terminé. Vous pouvez alors remettre le PC hors tension, repositionner le cavalier Recovery comme il l’était initialement, et recommencer la procédure de flashage normale depuis le Dos. La quatrième solution consiste à utiliser un programmateur d’EEPROM et à trouver quelqu’un ayant la même carte mère que vous (Ou très proche dans la gamme de la marque).

Il sera alors possible de réaliser, sur ce programmateur une copie de l’EEPROM. ou al 7 2 marque). Il sera alors possible de réaliser, sur ce programmateur une copie de l’EEPROM. Ou alors vous pouvez commander une EPROM contenant votre Bios au fabricant de votre ordinateur ( Ils ne le font pas tous Trois utilitaires pour mieux configurer votre Bios. Ces utilitaires de configuration de Bios sont bien plus complets ue ceux fournis avec votre carte mère. TweakBlOS est le plus simple des trois.

C’est un shareware qu’il faut enregistrer afin de bénéficier de toutes ses options. Compatible avec la grande majorité des cartes mères récentes, Tweak BIOS supporte la majorité des chpset du marché. Les options disponibles dans TweakBlOS sont nombreuses. Parmi elles, on remarque le taux de rafraîchissement mémoire paramétrable en fonction de la vitesse de bus choisie. On peut ainsi sélectionner l’option For 66 MHz Bus au lieu de devoir, comme c’est le cas avec le programme de Setup intégré aux Bios, insérer des valeurs absolues.

Outre que cette logique évite un grand nombre de confusions, TweakBIOS se charge seul de modifier l’ensemble des paramètres qui découlent des options proposées, garantissant ainsi une certaine cohérence dans le paramétrage de son système. Enfin, ce qui est fort utile, TweakBlOS offre sur sa page de droite un relevé des timings mémoire et d’autres caractéristiques système basé sur la configuration actuelle. Il s’agit de valeurs observées et non d’un résumé des paramètres choisis par l’utilisateur. Lequel peut ainsi plus facilement constater, suivant les parametres