Comment flasher un BIOS avec une clé USB

Récemment, j'ai dû mettre à niveau le BIOS de mon PC vers la dernière version pour permettre la prise en charge de quelque chose de spécifique aux cartes mères GIGABYTE appelé On/Off Charge. Ce n'est pas grave car j'ai flashé plus de quelques BIOS au fil des ans, mais la façon dont celui-ci a été fait était, disons, un peu unique.

Comment flasher un BIOS avec une clé USB

1. Utilitaire logiciel de la carte mère ou clé USB amorçable ?

La plupart des cartes mères ont une sorte d'utilitaire logiciel qui permet la lecture d'une image BIOS sur une clé USB.

Quelques exemples :

Au Cartes mères GIGABYTE, l'utilitaire intégré s'appelle Q-Flash, accessible via la touche FIN de votre clavier au démarrage.

Au Cartes mères ASUS vous pouvez normalement écraser F2 au démarrage et l'utilitaire de lecture d'une image flash du BIOS à partir d'une clé USB doit être invoqué.

Au Cartes mères MSI, cela prend un peu d'explication et va juste montrer le b.s. vous devez parfois passer par pour obtenir un BIOS flashé sur une carte mère parfois.

D'accord, donc pour MSI, vous devez avoir une clé USB amorçable démarrée dans un système de fichiers d'environnement « purement DOS » et rien d'autre afin de faire la merde flash du BIOS. MSI vous fournit-il un utilitaire pour Fabriquer une clé USB bootable DOS pure ? Je n'en ai pas trouvé. Vous n'avez pas de chance à ce stade ? Non, il existe une solution de contournement.

Insérez la clé USB que vous avez l'intention d'utiliser, téléchargez Unetbootin, exécutez-la et sélectionnez volontairement la distribution en tant que FreeDOS, comme ceci :

image

..et fabriquez votre stick amorçable à partir de là. Le téléchargement sera rapide car il est très petit et l'utilitaire poussera également rapidement l'image FreeDOS sur votre clé USB.

Une fois terminé, vous aurez une clé USB amorçable compatible MS-DOS qui possède l'environnement DOS pur nécessaire pour exécuter le contenu MSI une fois démarré à partir de celle-ci. Une fois la clé créée, copiez les fichiers BIOS MSI nécessaires et suivez les instructions de MSI à partir de là - en supposant que vous utilisez le bon port USB, couvert en un instant.

2. Utiliser le bon système de fichiers

Que vous utilisiez un utilitaire logiciel de la carte mère ou que vous démarriez directement à partir d'une clé USB, le système de fichiers doit être quelque chose que l'utilitaire du BIOS peut comprendre.

Vos choix ici sont FAT16 et FAT32. Tout le reste ne fonctionnera généralement pas. Il est très probable que vous utiliserez FAT32, qui est le système de fichiers par défaut utilisé dans Windows lors du formatage d'une clé USB.

3. Choisissez le bon port USB

La règle générale ici est très simple à suivre :

Utilisez toujours un port USB directement connecté à la carte mère.

Cela signifie que si vous essayez d'utiliser les ports USB qui sont câblés à l'avant du boîtier, ou essayez d'utiliser un port qui est hors d'un concentrateur USB, les chances que cela fonctionne à des fins de flashage du BIOS sont minces, voire nulles. En essayant d'en utiliser un, l'utilitaire du BIOS ne le « verra » tout simplement pas du tout.

La raison pour laquelle les ports avant et les ports hub ne fonctionnent pas dans ce cas spécifique est qu'ils ne sont pas actifs lorsque vous démarrez de cette manière.

Remarque supplémentaire : il en va de même pour ceux d'entre vous qui possèdent des ports USB 3.0. Ceux-ci ne fonctionneront probablement pas non plus de cette manière, alors tenez-vous-en aux ports 2.0.

4. N'utilisez pas une clé USB bien utilisée

J'ai rencontré ce problème personnellement.

J'avais un très vieux Sandisk Cruzer de 512 Mo, alors j'ai pensé que je l'utiliserais pour copier l'image du BIOS. Eh bien, Q-Flash (l'utilitaire GIGABYTE pour ma carte mère particulière) n'a pas du tout aimé cela et lors de la tentative de lecture de l'image du BIOS sur la clé, a déclaré un type d'erreur d'intégrité de fichier.

Note latérale: j'étais assez reconnaissant que l'utilitaire de GIGABYTE soit suffisamment intelligent pour vérifier l'intégrité du fichier d'une image BIOS avant de l'utiliser réellement.

J'ai redémarré, copié l'image sur un Sandisk Cruzer 4 Go beaucoup plus récent, je suis retourné dans Q-Flash et tout s'est bien passé cette fois-ci. Aucune erreur de lecture et l'image a été appliquée de manière appropriée.

Remarque supplémentaire : il est également très agréable que l'utilitaire Q-Flash vous permette de sauvegarder l'image BIOS existante avant d'appliquer la nouvelle, donc si quelque chose ne va pas, vous pouvez toujours revenir facilement à l'ancienne.

5. Flashez le BIOS

C'est la partie la plus facile du processus. Le flashage du BIOS aujourd'hui est fondamentalement le même qu'il l'a toujours été, mais la façon dont cela est fait diffère selon la marque de la carte mère.

Certains utilitaires de flash du BIOS détecteront automatiquement où se trouve votre nouvelle image du BIOS et vous demanderont si vous souhaitez l'utiliser ou non. D'autres vous demanderont où se trouve l'image, vous obligeant à naviguer avec les touches haut/bas de votre clavier et à la localiser de cette façon (ce qui ne devrait pas être trop difficile). Et d'autres encore, comme l'utilitaire MSI, vous obligent à taper directement le nom du fichier image du BIOS avec l'extension sur la ligne de commande afin de l'appliquer.

Le reste du processus est à peu près universel. Pendant que l'image est appliquée, vous recevez cet énorme avertissement de nastygram à l'effet de "!!! NE PAS REDÉMARRER LE SYSTÈME !!!” pendant le flashage du BIOS.

Petite remarque : je recommande fortement de brancher votre système sur un onduleur à chaque fois que vous flashez un BIOS, qu'il s'agisse d'un ordinateur portable ou d'un ordinateur de bureau. Si vous perdez de l'énergie pendant qu'un flash du BIOS est en cours là où l'unité s'éteint, adieu l'ordinateur. Le fait d'être branché sur un onduleur empêche que cela se produise.

Une fois la nouvelle image appliquée, tout est terminé et vous êtes invité à redémarrer.

Pourquoi les fabricants de cartes mères utilisent-ils toujours une disquette comme principal moyen de flasher un BIOS ?

Vous supposeriez maintenant qu'aucun OEM de carte mère aujourd'hui ne penserait même à demander à quiconque d'utiliser une disquette pour flasher un BIOS avec, mais à peu près tous d'entre eux le font.

Le format de disquette haute densité 3,5 pouces a été introduit en 1987. Plus personne n'utilise de disquettes depuis des années. En fait, nous ne pouvons même plus créer de disquettes amorçables nativement via nos systèmes d'exploitation, même si nous le voulions.

Quel est le problème avec les fabricants de cartes mères qui nous disent d'utiliser une technologie de stockage qui n'a qu'un an avant 25 ans que beaucoup d'entre nous n'ont pas - et nous disent de la rendre amorçable bien que nous ne puissions pas même si nous avions le lecteur pour (beaucoup moins les médias eux-mêmes) ?

J'ai essayé de trouver une bonne explication à cela, mais je n'y arrive pas. Le fait que presque tous les fabricants de cartes mères continuent de nous dire d'utiliser des disquettes pour flasher les BIOS est tout simplement stupide ; cela est d'autant plus vrai que les cartes mères sont toutes neuves avec un minimum de deux ports USB alors qu'elles ne sont pas fournies avec un lecteur de disquette.


$config[zx-auto] not found$config[zx-overlay] not found