Le gestionnaire de démarrage simple pour tous!  
Produit
Commande
Support
  UEFI en bref
A propos

Bref aperçu de l'UEFI

Le microprogramme UEFI est le successeur du BIOS. Comme le BIOS, le micrologiciel UEFI est stocké dans une puce et est donc disponible immédiatement après avoir allumé l'ordinateur. UEFI est utilisé depuis environ 2010. Depuis 2020 environ, le démarrage par UEFI a largement remplacé le démarrage par BIOS. Contrairement au BIOS, il existe des spécifications détaillées des fonctions et des interfaces de l'UEFI.

CSM (Compatibility Support Module):
Le CSM est un composant de l'UEFI qui fournit les fonctions du BIOS. En activant le CSM, une machine UEFI démarre de manière identique à une machine BIOS.

Partition système EFI et fichiers efi:
La partition système EFI (ESP) est une partition spéciale sur un disque GPT. La spécification UEFI définit que l'ESP est formatée en FAT32. L'ESP contient des fichiers efi. En outre, elle peut contenir d'autres fichiers (par exemple, des données de configuration). Le microprogramme UEFI contient toutes les fonctions nécessaires pour charger un fichier efi à partir de FAT32 et démarrer ce fichier. Les fichiers efi sont des fichiers contenant le code du chargeur d'amorçage pour lancer un système d'exploitation.

Lorsque vous installez un système d'exploitation sur une machine UEFI, le programme d'installation crée des partitions GPT, y compris l'ESP, et y stocke le fichier efi approprié. Le système d'exploitation réel est stocké sur une partition GPT séparée.

Variables de démarrage UEFI:
Les variables UEFI sont stockées dans la NVRAM. Elles peuvent être lues et écrites par le microprogramme UEFI et par les systèmes d'exploitation (Windows, Linux, ...). La capture d'écran suivante montre les variables UEFI pertinentes pour le démarrage:
Variables de démarrage UEFI
BootOrder
Cette variable contient l'ordre des options de démarrage. Le microprogramme UEFI essaie d'abord de démarrer la première entrée (Boot0017). Si cela échoue, il essaie la deuxième entrée (Boot0013). Ces tentatives se poursuivent jusqu'à ce qu'une option d'amorçage fonctionnelle soit rencontrée.

Boot####
Les options de démarrage individuelles sont stockées comme des variables UEFI avec les noms Boot####. Ici, #### est un nombre hexadécimal à quatre chiffres commençant par 0000. La variable correspondante (par exemple Boot0017) contient une courte description et le nom d'un fichier efi ainsi qu'une indication sur la partition où se trouve ce fichier.