Modèle bios

En outre, si une ROM d`extension souhaite changer la façon dont le système démarre unilatéralement, il peut tout simplement accrocher INT 19h ou d`autres interruptions normalement appelées à partir de l`interruption 19h, telles que 13h interne, le service de disque du BIOS, pour intercepter le processus de démarrage du BIOS. Ensuite, il peut remplacer le processus de démarrage du BIOS avec l`un de ses propres, ou il peut simplement modifier la séquence de démarrage en insérant ses propres actions de démarrage en elle, en empêchant le BIOS de détecter certains périphériques comme amorçables, ou les deux. Avant que la spécification de démarrage du BIOS a été promulguée, c`était la seule façon pour les ROMs d`expansion pour implémenter la capacité de démarrage pour les périphériques non pris en charge pour le démarrage par le BIOS natif de la carte mère. [citation nécessaire] Certains fabricants fournissent des outils de clignotement basés sur Windows, que vous exécutez sur le bureau Windows pour flasher votre BIOS, puis redémarrez. Nous ne recommandons pas d`utiliser ces derniers, et même de nombreux fabricants qui fournissent ces outils de prudence contre leur utilisation. Par exemple, MSI «recommande vivement» à l`aide de leur option de menu basée sur le BIOS au lieu de leur utilitaire Windows dans le fichier README de l`exemple de mise à jour du BIOS que nous avons téléchargé. Notez bien que le BIOS n`interprète pas ou ne traite pas le contenu du secteur d`amorçage autre que de vérifier éventuellement la signature du secteur d`amorçage dans les deux derniers octets; toute interprétation des structures de données comme les tables de partitions MBR et les blocs de paramètres de BIOS est fait par le programme de démarrage dans le secteur d`amorçage lui-même ou par d`autres programmes chargés par le processus de démarrage et est au-delà de la portée du BIOS. Rien sur le BIOS ne prédit ces structures de données ou entrave leur remplacement ou amélioration. La plupart des implémentations de BIOS sont spécifiquement conçues pour fonctionner avec un ordinateur ou un modèle de carte mère particulier, en interfaçage avec divers dispositifs qui composent le chipset de système complémentaire. À l`origine, le firmware du BIOS était stocké dans une puce ROM sur la carte mère du PC. Dans les systèmes informatiques modernes, le contenu du BIOS sont stockés sur la mémoire Flash afin qu`il puisse être réécrit sans retirer la puce de la carte mère.

Cela permet des mises à jour faciles, l`utilisateur final au firmware du BIOS afin de nouvelles fonctionnalités peuvent être ajoutées ou les bogues peuvent être corrigés, mais il crée également une possibilité pour l`ordinateur pour devenir infecté par les rootkits BIOS. En outre, une mise à niveau du BIOS qui échoue peut brique la carte mère de façon permanente, sauf si le système inclut une certaine forme de sauvegarde pour ce cas. Si vous avez acheté un ordinateur pré-construit au lieu de construire votre propre, dirigez-vous vers le site Web du fabricant de l`ordinateur, recherchez le modèle d`ordinateur, et regardez sa page de téléchargements. Vous y trouverez toutes les mises à jour du BIOS disponibles. L`outil de clignotement basé sur DOS est souvent fourni dans l`archive du BIOS que vous téléchargez sur le site Web du fabricant, bien que vous ayez à le télécharger séparément. Recherchez un fichier avec l`extension de fichier. bat ou. exe. CONNEXE: comment vérifier votre numéro de modèle de carte mère sur votre PC Windows les premières puces Flash ont été attachées au bus ISA. À partir de 1997, le flash du BIOS s`est déplacé vers le bus LPC, un remplacement fonctionnel pour ISA, suite à une nouvelle implémentation standard connue sous le nom de «Hub firmware» (FWH). En 2006, les premiers systèmes supportant une interface de périphérique série (SPI) sont apparus, et la mémoire flash du BIOS a déplacé à nouveau. [citation nécessaire] Historiquement, le BIOS de l`IBM PC et XT n`avait pas d`interface utilisateur intégrée.