BIOS Update/fr

Les fournisseurs de matériels fournissent souvent des mises à jour pour leur BIOS et pour leur logiciel embarqué. Appliquer (plus communément  flasher c.a.d. écrire en mémoire) ces mises à jour n'est pas chose des plus faciles et demande un peu de préparation.

Obtenir le BIOS
Vous devez d'abord identifier le fabricant de la carte mère et son modèle. Consultez le manuel fourni avec votre ordinateur (ou votre carte mère). En général vous y trouverez l'information nécessaire.

First you should find the motherboard's manufacturer and the model. Check the user's Manual that comes with your computer, usually there you'll find all needed information.

Vous pouvez aussi utiliser le paquet  pour récupérer quelques informations.

Pour finir, si vous y avez accès physiquement, vous pouvez trouver l'information directement sur la carte mère.

Après quelques recherches sur le site du fabricant, vous pouvez obtenir la mise à jour du BIOS sous forme de fichier zip-, exe- ou fichier iso.

Option du BIOS
De nombreux BIOS possèdent une option pour lire la nouvelle image binaire depuis une clé USB ou depuis un disque. Tout ce que vous avez à faire, c'est aller dans la configuration du BIOS et rechercher cette option.

Many BIOS have an option to read the new binary image from an external memory stick or floppy disk. All you need to do is to go into your BIOS setup and look for the option.

CD de démarrage
Souvent le fabricant met à disposition un image de CD à télécharger et à graver comme médium de démarrage. Le fichier doit posséder une extension .iso, pour pouvoir être gravé sur un CD-R vierge :

À partir de là, vous pouvez choisir dans votre BIOS de démarrer à partir du CD et puis suivre les instructions données sur le site Internet du fabricant.

Often the manufaturer offers a CD-Rom image to download as a boot medium. The file should have the extension .iso, to burn the image to an empty CD-R:

Now you can choose in your BIOS to boot from CD and follow the instructions on your manufacturers website.

Environnement FreeDOS
Vous pouvez utiliser FreeDOS pour exécuter l'utilitaire BIOS basé sur le DOS de votre fabricant. Vous devez d'abord créer une image FreeDOS personnalisée qui inclut les outils du BIOS nécessaires, puis démarrer sur cette image selon l'une des méthodes décrites ici.

You can use FreeDOS to run the DOS-based BIOS utility from your manufacturer. You must first create a custom FreeDOS image which includes the necessary BIOS tools, and then boot this image via one of the methods shown here.

Télécharger FreeDOS et les outils :
 * FreeDOS - téléchargez le fichier fdboot.img
 * FreeDOS bootsector - téléchargez le fichier sys-freedos-linux.zip
 * Le programme DOS-Flash et le nouveau BIOS depuis le site de votre fabricant.


 * FreeDOS - download the fdboot.img file
 * FreeDOS bootsector - download the file sys-freedos-linux.zip
 * The DOS-Flash program and new BIOS from your manufacturers website

Create Custom FreeDOS Image
First we need to install and download the required software and enable the loopback device in our kernel:

If the module isn't loaded yet:

Installer le logiciel requis :

Créez un fichier image de ~20 Mo en utilisant dd (le nom doit être freedos.img si vous voulez remplacer celui du CD SystemRescueCD):

Placez un système de fichiers sur l'image :

Écrivez le secteur d'amorçage sur le fichier image :

Maintenant, il faut copier les fichiers FreeDOS sur notre nouvelle image.

Créez les points de montage :

Montez l'image originale :

Montez la nouvelle image :

Copiez les fichiers systèmes de FreeDOS sur votre nouvelle image :

Maintenant vous devriez aussi copier le programme flash et le nouveau BIOS sur le fichier image :

Démontez les deux images:

Write a file system to the image:

Write the bootsector to the image file:

Now we need to copy the FreeDOS files to our new image. Create the mountpoints:

Mount the original image:

Mount the new image:

Copy the FreeDOS system files to our new image:

Now you should also copy your flash program and the new BIOS to the image file:

Unmount both images:

Utiliser SystemRescueCD pour démarrer sur FreeDOS
Le CD SystemRescueCD est fourni avec une version de FreeDOS. Nous pouvons remplacer l'image originale et créer une clé USB amorçable qui contient les programmes nécessaires à l'écriture (flash) de votre BIOS.

The SystemRescueCD comes with a version of FreeDOS, we can replace the original image and create a bootable memory stick which contains the needed programs to flash our BIOS.

Télécharger le SystemRescueCD et préparer une clé LiveUSB

 * SystemRescueCD - téléchargez l'image ISO normale.


 * SystemRescueCD - download the normal ISO image

Create Bootable Memory Stick
We use the default method to create the SystemRescueCD boot medium, the script will guide through the installation.

Create the folder in :

Mount the CD image:

Start the installation script:

Unmount the CD image:

Replace the FreeDOS image
We are going to replace the original FreeDOS image on the SystemRescueCD memory stick. Mount the SystemRescueCD memory stick ( needs to be replaced by the device name of your memory stick):

Replace the file:

Unmount the SystemRescueCD memory stick:

Booting the FreeDOS image from GRUB directly
If you would like to boot FreeDOS without any external media, you can use the "memdisk" tool from syslinux to allow grub (or another bootloader) to boot your FreeDOS image directly.

Mount your partition (if needed):

Copy the memdisk binary, and your newly built FreeDOS image to :

Edit and add an entry for FreeDOS:

BIOS Update
Restart and choose to boot from the USB memory stick OR your new grub entry. If using SystemRescueCD, in the GRUB command line type:

This should boot you into our new FreeDOS image and you are greeted by the DOS prompt:

Now you can start your BIOS update by following the manufacturers instructions. Some useful commands in DOS:
 * cd : change to the directory
 * dir : list the files in the current directory
 * type : display the contents of a file

Le paquet flashrom
Votre carte mère accepte l'écriture du BIOS via le paquet directement depuis votre système. Dans ce cas, vous n'avez besoin que d'une image du BIOS. Vérifiez d'abord la liste des matériels pris en charge.

 Your motherboard can support flashing via directly from your system. In this case only what you need is BIOS image. Please check first list of supported hardware.

Vérifiez d'abord votre nouvelle image du BIOS :

Si tout est OK, écrivez le BIOS :

Voir aussi

 * clé USB amorçable


 * Bootable DOS USB stick