BIOS UEFI - qu'est-ce que c'est et comment ça marche. UEFI - Interface de micrologiciel extensible unifiée

Dès que nous allumons l’ordinateur, il démarre immédiatement l’exécution d’un système d’exploitation miniature, que nous appelons BIOS. Il s'occupe du test des appareils, de la mémoire, du chargement des systèmes d'exploitation et de la distribution des ressources matérielles. De nombreuses fonctionnalités de cet ensemble de programmes (généralement d'une taille d'environ 256 à 512 Ko) vous permettent de prendre en charge des systèmes d'exploitation plus anciens comme MS-DOS, en leur offrant de nombreuses fonctionnalités. Depuis l'époque du PC/AT-8086, le BIOS a très peu changé et au moment du lancement des premiers Pentium, son développement était presque arrêté. En fait, il n'y avait rien à changer à part le double BIOS, la prise en charge des outils réseau et la possibilité de flasher le firmware. Mais les inconvénients étaient nombreux : entrée initiale dans le mode processeur réel, adressage 16 bits et 1 Mo de mémoire disponible, impossibilité de disposer d'une console de « réparation ». Et bien sûr, l’éternel problème du support des disques durs. Même aujourd’hui, la prise en charge des disques jusqu’à 2,2 To est garantie, pas plus.

En 2005, Intel a décidé de remplacer le BIOS par EFI/UEFI (Unified Extensible Firmware Interface). Le système EFI est un système d'exploitation de base plus avancé. L'UEFI travaille depuis longtemps sur certaines plates-formes Unix et Windows, mais malgré de bonnes intentions, aucune transition massive n'a encore eu lieu. Et ils sont comme ça :

  • Disponibilité de la fameuse console pour réparer les paramètres du système et installer le système d'exploitation ;
  • La partition EFI permet d'effectuer certaines actions sans charger l'OS (regarder des films, écouter de la musique) ;
  • Accès à Internet et donc présence de pilotes réseau installés, pile TCP/IP, etc.) ;
  • Présence du mode graphique et des scripts utilisateurs ;
  • Prise en charge de disques gigantesques ;
  • Stockage UEFI sur partitions nouveau format (GPT) ;
  • Prise en charge complète de tous les équipements dès le lancement.

UEFI peut utiliser un moteur d'exécution à usage général comme la JVM pour exécuter du code indépendant du matériel, ce qui ouvre d'énormes possibilités pour créer des logiciels amorçables.

Cette technologie suscite également des critiques. En particulier, sa mise en œuvre pourrait conduire à exclure de nouveaux acteurs du marché des systèmes d'exploitation : à cet effet, il y aura toujours une faille technologique dans le code. Comme, par exemple, l'impossibilité de démarrer Windows 98 à partir des BIOS modernes. Mais le pire, c’est que vous devrez oublier les millions de programmes MS-DOS et autres systèmes qui reposaient sur les fonctions du BIOS pour fonctionner. Peut-être qu’ils feront encore des émules, mais des doutes subsistent à ce sujet. Et parmi eux, il y a probablement des programmes importants qu'il n'y aura personne pour réécrire. Cependant, tous ces problèmes peuvent être résolus – au moins grâce aux systèmes d’exploitation virtuels. Mais ce qui est sûr, c’est que de nouveaux types de virus vont apparaître, et nous pourrons le constater très prochainement.

Ces deux programmes sont des exemples de logiciels de bas niveau qui s'exécutent au démarrage de l'ordinateur, avant le démarrage du système d'exploitation. UEFI est une solution plus récente, elle prend en charge des disques durs plus gros, démarre plus rapidement, est plus sécurisée et, très pratique, dispose d'une interface graphique et d'une prise en charge de la souris.

Certains ordinateurs plus récents livrés avec UEFI l'appellent encore « BIOS » pour éviter toute confusion pour les utilisateurs habitués aux BIOS PC traditionnels. Mais même si vous le voyez mentionné, sachez que votre nouvel ordinateur sera très probablement équipé de l'UEFI et non du BIOS.

Qu’est-ce que le BIOS ?

BIOS signifie Basic Input-Output System, un système d'entrée-sortie de base. Il s'agit d'un programme de bas niveau stocké sur une puce de la carte mère de votre ordinateur. Le BIOS se charge lorsque vous allumez votre ordinateur et est chargé de réveiller ses composants matériels, de s'assurer qu'ils fonctionnent correctement, puis de lancer le programme de chargement de démarrage, qui démarre le système d'exploitation Windows ou tout autre système d'exploitation que vous avez installé.

L'écran de configuration du BIOS vous permet de modifier de nombreux paramètres. Configuration matérielle informatique, heure système, ordre de démarrage. Cet écran peut être appelé au début du démarrage de l'ordinateur en appuyant sur une certaine touche - c'est différent selon les ordinateurs, mais les touches Esc, F2, F10, Suppr sont souvent utilisées. En enregistrant un paramètre, vous le stockez dans la mémoire de la carte mère. Lorsque vous démarrez votre ordinateur, le BIOS le configurera comme spécifié dans les paramètres enregistrés.

Avant de charger le système d'exploitation, le BIOS effectue un POST, ou Power-On Self Test, un auto-test après la mise sous tension. Il vérifie que le matériel est correctement configuré et fonctionne correctement. Si quelque chose ne va pas, vous verrez une série de messages d'erreur sur l'écran ou entendrez un mystérieux grincement de l'unité centrale. La signification exacte des signaux sonores est décrite dans les instructions de l'ordinateur.

Lorsque l'ordinateur démarre après le POST, le BIOS recherche le Master Boot Record ou MBR - master boot record. Il est stocké sur le périphérique de démarrage et est utilisé pour lancer le chargeur de démarrage du système d'exploitation.

Vous avez peut-être également vu l'acronyme CMOS, qui signifie Complementary Metal-Oxide-Semiconductor. Il fait référence à la mémoire dans laquelle le BIOS stocke divers paramètres. Son utilisation est obsolète, puisque cette méthode a déjà été remplacée par la mémoire flash (également appelée EEPROM).

Pourquoi le BIOS est-il obsolète ?

Le BIOS existe depuis longtemps et a peu évolué. Même les ordinateurs MS-DOS sortis dans les années 1980 disposaient d'un BIOS.

Bien entendu, au fil du temps, le BIOS a changé et amélioré. Ses extensions ont été développées, notamment ACPI, Advanced Configuration et Power Interface (interface de configuration avancée et de gestion de l'énergie). Cela a permis au BIOS de configurer plus facilement les périphériques et d'assurer une gestion de l'alimentation plus avancée, telle que la mise en veille prolongée. Mais le BIOS n’a pas autant évolué que les autres technologies informatiques depuis MS-DOS.

Le BIOS traditionnel présente encore de sérieuses limites. Il ne peut démarrer qu'à partir de disques durs d'une capacité maximale de 2,1 To. De nos jours, les disques de 3 To sont déjà courants et un ordinateur doté du BIOS ne démarre pas à partir d'eux. Il s'agit d'une limitation du BIOS MBR.

Le BIOS doit fonctionner en mode processeur 16 bits et seul 1 Mo de mémoire est disponible. Il a du mal à initialiser plusieurs périphériques en même temps, ce qui entraîne un processus de démarrage lent au cours duquel toutes les interfaces matérielles et tous les périphériques sont initialisés.

Le BIOS aurait dû être remplacé depuis longtemps. Intel a commencé à travailler sur l'interface EFI (Extensible Firmware Interface) en 1998. Apple a choisi EFI lorsqu'il est passé à l'architecture Intel sur ses Mac en 2006, mais d'autres fabricants n'ont pas emboîté le pas.

En 2007, Intel, AMD, Microsoft et les fabricants de PC se sont mis d'accord sur une nouvelle spécification, l'UEFI (Unified Extensible Firmware Interface), une interface de micrologiciel extensible unifiée. Il s'agit d'une norme industrielle maintenue par le forum UEFI et ne dépend pas uniquement d'Intel. La prise en charge de l'UEFI dans Windows a été introduite avec la sortie de Windows Vista Service Pack 1 et de Windows 7. La plupart des ordinateurs que vous pouvez acheter aujourd'hui utilisent l'UEFI au lieu du BIOS.

Comment UEFI remplace et améliore le BIOS


L'UEFI remplace le BIOS traditionnel sur les PC. Il n'existe aucun moyen de changer le BIOS en UEFI sur un PC existant. Vous devez acheter du matériel prenant en charge UEFI. La plupart des versions de l'UEFI prennent en charge l'émulation du BIOS afin que vous puissiez installer et exécuter un système d'exploitation existant qui attend un BIOS au lieu de l'UEFI. Elles sont donc rétrocompatibles.

La nouvelle norme contourne les limitations du BIOS. Le micrologiciel UEFI peut démarrer à partir de disques de plus de 2,2 To - la limite théorique pour eux est de 9,4 zettaoctets. Cela représente environ trois fois la quantité de données contenues sur Internet aujourd’hui. UEFI prend en charge de tels volumes grâce à l'utilisation du partitionnement GPT au lieu du MBR. Il dispose également d'un processus de démarrage standardisé et exécute des programmes exécutables EFI au lieu du code situé dans le MBR.

L'UEFI peut fonctionner en modes 32 bits ou 64 bits et son espace d'adressage est plus grand que celui du BIOS, ce qui signifie un démarrage plus rapide. Cela signifie également que les écrans de configuration UEFI peuvent être rendus plus beaux que ceux du BIOS, y compris la prise en charge des graphiques et de la souris. Mais c'est facultatif. Aujourd’hui, de nombreux ordinateurs exécutent l’UEFI avec le mode texte, qui ressemble et fonctionne exactement comme les anciens écrans du BIOS.

Il existe de nombreuses autres fonctionnalités intégrées à l'UEFI. Il prend en charge le démarrage sécurisé, dans lequel vous pouvez vérifier que le démarrage du système d'exploitation n'a été modifié par aucun programme malveillant. Il peut prendre en charge le fonctionnement du réseau, ce qui permet la configuration et le débogage à distance. Avec un BIOS traditionnel, vous deviez vous asseoir directement devant l'ordinateur pour configurer votre ordinateur.

Et ce n’est pas seulement un remplacement du BIOS. UEFI est un petit système d'exploitation qui s'exécute sur le micrologiciel du PC et peut donc faire bien plus que le BIOS. Il peut être stocké dans la mémoire flash de la carte mère ou chargé depuis un disque dur ou un réseau.

Différents ordinateurs ont des interfaces et des propriétés UEFI différentes. Tout dépend du fabricant de l'ordinateur, mais les capacités de base sont les mêmes pour tout le monde.

Comment accéder aux paramètres UEFI sur un PC moderne

Si vous êtes un utilisateur régulier, vous ne remarquerez pas la transition vers un ordinateur avec UEFI. L'ordinateur démarrera et s'éteindra plus rapidement et vous aurez également accès à des disques de plus de 2,2 To.

Mais la procédure pour accéder aux paramètres sera légèrement différente. Pour accéder à l'écran des paramètres UEFI, vous devrez peut-être utiliser le menu de démarrage de Windows. Les fabricants de PC ne voulaient pas ralentir un ordinateur à démarrage rapide en attendant qu'une touche soit enfoncée. Mais nous avons également rencontré des UEFI dans lesquels les fabricants laissaient la possibilité de saisir les paramètres de la même manière que dans le BIOS - en appuyant sur une touche lors du démarrage.

UEFI est une mise à jour importante, mais elle s'est déroulée discrètement. La plupart des utilisateurs de PC ne le remarqueront pas et n'auront pas à s'inquiéter du fait que leur nouvel ordinateur utilise l'UEFI au lieu du BIOS habituel. Les PC seront tout simplement plus performants et prendront en charge un matériel et des fonctionnalités plus modernes.

Pour une explication plus détaillée des différences dans le processus de démarrage UEFI, consultez

UEFI - une interface censée remplacer le BIOS

Le BIOS UEFI a fait beaucoup de bruit lors de sa sortie, et désormais tous les ordinateurs et portables équipés de nouvelles cartes mères (Asus, Gigabyte, MSI, etc.) utilisent cette interface, qui a remplacé le BIOS précédent. L'abréviation qui ne sonne pas si bien signifie Unified Extensible Firmware Interface (en russe, ce sera « extensible firmware interface »). Alors, qu’est-ce que l’UEFI et pourquoi a-t-il dérangé tant d’utilisateurs ?

BIOS contre UEFI

Le BIOS est le système responsable de toutes les opérations d’entrée/sortie pour Windows. Il a été développé en 1981, c'est-à-dire existe depuis 33 ans. La toute première version du BIOS, utilisée sur les ordinateurs IBM, était naturellement très différente de la version actuelle. Ce BIOS n'était utilisé que comme pilotes, c'est-à-dire connecté le système d’exploitation à tous les périphériques connectés. Mais au fil du temps, l'ordinateur et tous ses périphériques se sont progressivement améliorés et le BIOS ne pouvait plus effectuer les tâches qui lui étaient initialement assignées. C'est ainsi qu'apparaissent les pilotes et divers programmes interagissant avec le système d'exploitation. Au fil des années, le BIOS a constamment changé, essayant de s'adapter aux nouvelles technologies, et au début des années 90, il pouvait déjà exécuter des fonctions telles que la configuration automatique des cartes d'extension, le démarrage à partir d'un lecteur de DVD, etc.

Et une nouvelle version du BIOS UEFI a commencé à être développée il y a 13 ans, en 2001. Le développement a été réalisé par Intel, qui avait l'intention d'utiliser un tel BIOS uniquement pour le processeur du serveur Itanium. Le fait est qu'aucune version du BIOS n'a fonctionné sur ce processeur, et même les améliorations apportées à cette interface n'ont pas aidé dans cette situation. C'est ce qui a inspiré le développement du BIOS UEFI. Initialement, cette interface s'appelait EFI, et la première entreprise à l'utiliser fut Apple. Depuis 2006, Apple Corporation a commencé à assembler des ordinateurs et des ordinateurs portables basés sur des processeurs Inter et un BIOS EFI. Et un an auparavant, la lettre « U » avait été ajoutée à l'abréviation EFI, sous laquelle était caché le mot « Unifié ». Ce mot signifie que plusieurs sociétés développaient simultanément le BIOS UEFI. Il s'agit notamment d'IBM, Dell, HP, Phoenix Inside et aussi, bien sûr, de Microsoft, puisqu'il est le principal développeur de systèmes d'exploitation.

Brève revue vidéo du BIOS UEFI

Modifications dans l'UEFI

Ainsi, le BIOS UEFI est une interface entre le système d'exploitation et les programmes qui contrôlent les fonctions matérielles de bas niveau. Ses tâches principales sont de tester rapidement la fonctionnalité de tous les équipements, de les initialiser et de transférer le contrôle à un autre programme qui commencera à charger le système d'exploitation. En général, UEFI n'est qu'une version améliorée du BIOS habituel.

Le BIOS UEFI est une sorte de « couche » entre le système d'exploitation et les routines de bas niveau pour travailler avec l'équipement

Si le BIOS est le code de la puce CMOS dont le contenu est inchangé (le micrologiciel du BIOS est un autre sujet), alors UEFI est une interface hautement personnalisable située au-dessus de tous les composants matériels de l'ordinateur. L’UEFI est parfois appelé « pseudo-système d’exploitation », mais il est néanmoins capable d’accéder à tout le matériel de l’ordinateur.

L'apparition de la dernière version du BIOS (avant UEFI) est l'écran bleu familier avec des inscriptions blanches en anglais (le contrôle était effectué uniquement à l'aide du clavier). Il s'agit désormais d'un nouveau shell graphique. L'interface graphique, installée sur les nouvelles cartes mères Asus et MSI, peut également être utilisée pour exécuter d'autres applications UEFI : configuration, diagnostics, etc. Extérieurement, cette interface est très jolie. Il sera beaucoup plus facile pour les utilisateurs ordinaires de comprendre un tel BIOS ; de plus, l'interface UEFI prend en charge le contrôle non seulement à partir du clavier, mais également à l'aide de la souris. La langue russe est également prise en charge, par exemple sur les mêmes cartes mères d'Asus. En appelant le BIOS UEFI, vous pouvez désormais observer la configuration de votre ordinateur (processeur et RAM), la date et l'heure actuelles, la température de fonctionnement des appareils, etc.

De plus, en prime du schéma de partitionnement de disque MBR standard, l'UEFI prend en charge le GBT (GUID Partition Table), qui est exempt des limitations inhérentes au MBR. La transition vers la plate-forme BIOS UEFI a été longtemps retardée, mais lorsque des disques durs de grande capacité (plus de 2 To) ont commencé à être produits, elle est devenue inévitable. Le fait est que la version standard du BIOS ne peut « voir » que 2,2 To d'espace disque. De la même manière qu’un système d’exploitation 32 bits ne peut « voir » que 3,25 Go de RAM. Et l'UEFI peut actuellement prendre en charge des disques durs d'une capacité allant jusqu'à 9 milliards de To (un nombre assez cosmique aujourd'hui, mais qui sait, peut-être que dans 10 à 20 ans, ce sera une chose courante).

Il convient également de noter les principales fonctions disponibles dans le BIOS UEFI :

  • Tests de RAM ;
  • compatibilité avec l'ancienne version du BIOS ;
  • chargeur universel;
  • sauvegarder les données du disque dur (HDD Backup);
  • possibilité de mettre à jour l'UEFI via Internet (Live Update).

Avantages du BIOS UEFI

Le principal avantage de l'UEFI est une plus grande commodité

Le BIOS UEFI est un mécanisme entièrement repensé qui a beaucoup emprunté à son « père » et est conçu pour connecter le système d'exploitation et le matériel installé sur l'ordinateur. Très prochainement cette nouvelle interface remplacera complètement l'ancienne version du BIOS.

Parmi les principaux avantages de la nouvelle technologie figurent :

  1. Interface conviviale. UEFI possède une interface très simple et intuitive que presque tout le monde peut utiliser avec la prise en charge de la souris. De plus, la langue russe est prise en charge (sur les cartes mères Asus, etc.).
  2. Prise en charge des GPT. Le nouveau BIOS peut fonctionner avec des disques durs dotés d'une table de partition GUID (GPT). Ces disques durs peuvent être divisés en 128 partitions principales (seulement 4 partitions principales peuvent être créées sur les disques MBR). De plus, les disques durs GUID Partition Table (GPT) fonctionnent avec l'adressage LBA, tandis que les disques durs plus anciens fonctionnent avec l'adressage CHS existant.
  3. Prend en charge les disques durs de plus de 2 To. L'UEFI vous permet d'utiliser tous ceux actuellement existants, alors que l'ancienne version du BIOS ne voit pas plus de 2,2 To.
  4. Démarrage rapide du système d'exploitation. Le système d'exploitation se charge beaucoup plus rapidement. Par exemple, Windows 8 installé sur un disque GPT a démarré en 7 à 8 secondes. Cette différence dans le temps de démarrage du système d'exploitation est obtenue grâce au fait qu'il n'est plus nécessaire de rechercher le chargeur de démarrage sur tous les appareils : le disque de démarrage dans UEFI est attribué lors de l'installation du système d'exploitation.
  5. Mise à jour rapide. que l'ancienne version du BIOS.

Fonctionnalité UEFI du BIOS

Une caractéristique de l'interface UEFI qui cause beaucoup de problèmes aux utilisateurs est l'impossibilité d'installer Windows 7 en tant que système d'exploitation. Autrement dit, toutes les nouvelles cartes mères (Asus ou MSI) dotées de l'UEFI « autorisent » les utilisateurs à installer uniquement Windows 8. De plus, il existe un autre protocole de démarrage plutôt intéressant, « Secure Boot », qui pose également des problèmes. Le fait est que ce protocole est basé sur des clés spéciales appartenant aux fabricants d'ordinateurs, d'ordinateurs portables et d'autres équipements. Et chaque fabricant a ses propres clés : Asus en a une, et Gigabyte en a des complètement différentes. C'est pourquoi, si vous possédez une nouvelle carte mère Asus ou un ordinateur portable Asus avec BIOS UEFI, vous ne pourrez installer aucun autre système d'exploitation.

Bien qu'il existe un paramètre avec lequel vous pouvez toujours installer, par exemple Windows 7. Pour ce faire, il vous suffit de désactiver l'option « Démarrage sécurisé ». Mais une telle configuration entraînera le fait que le système d'exploitation devra être installé sur un disque MBR et que tous les avantages de travailler avec GPT ne seront pas appréciés. Mais c'est à l'utilisateur de décider s'il a besoin ou non de ce paramètre. Sur les nouveaux équipements Asus, Gigabyte, MSI, il n'y a pas d'autre moyen de faire : soit Windows 7 et un disque MBR, soit Windows 8 et un disque GPT.

En général, les progrès ne s'arrêtent pas, il faudra s'habituer au nouveau. De plus, Microsoft cessera de prendre en charge Windows 7 quelque temps plus tard, de sorte que le BIOS UEFI et Windows 8 deviendront bientôt assez courants.

Le BIOS est un terme bien connu des propriétaires d'ordinateurs et utilisé depuis de nombreuses années. À l’automne 2017, Intel a annoncé son intention d’abandonner complètement le BIOS sur toutes ses plateformes d’ici 2020. Au lieu du BIOS, il sera désormais utilisé seulement UEFI, ce qui peut amener beaucoup à une question logique : pourquoi l'UEFI est-il meilleur que le BIOS et quelle est la différence entre eux ?

Puce BIOS sur une carte mère Gigabyte.

L'UEFI et le BIOS appartiennent à la catégorie des logiciels dits « de bas niveau », qui démarrent avant même que l'ordinateur ne commence à charger le système d'exploitation. UEFI est une solution plus moderne et prend en charge un grand nombre de fonctionnalités pratiques utiles sur les ordinateurs modernes. Il arrive souvent que les fabricants appellent UEFI sur leurs ordinateurs avec le mot traditionnel « BIOS » afin de ne pas confondre l'utilisateur. Il existe néanmoins une grande différence entre l’UEFI et le BIOS, et les ordinateurs modernes sont pour la plupart équipés de l’UEFI.

Qu'est-ce que le BIOS

Le BIOS est l'abréviation de " BasiqueSaisir-DehorsSystème" ou " système d'entrée/sortie de base". Il réside sur une puce spéciale à l'intérieur de la carte mère (photo ci-dessus) et ne dépend pas du fait qu'un disque dur soit installé ou non sur l'ordinateur. Lorsque vous allumez votre ordinateur, la première chose qui s'allume est le BIOS. Ce système est chargé de « réveiller » les composants matériels de votre ordinateur, de vérifier leur fonctionnement normal, d'activer le chargeur de démarrage et de poursuivre le démarrage du système d'exploitation.

Un BIOS vieux comme le monde.

L'utilisateur peut configurer un grand nombre de paramètres différents au sein du BIOS. Configuration des composants, heure système, ordre de démarrage, etc. Vous pouvez accéder au BIOS à l'aide d'une clé spéciale lors de la mise sous tension du PC. Cela peut être différent selon les ordinateurs. Par exemple, Échap, F2, F10 ou Supprimer. Le fabricant décide lui-même lequel choisir. Après avoir modifié les paramètres, tous les paramètres sont écrits dans la carte mère elle-même.

Le BIOS est également responsable d’un processus appelé POST – « Pouvoir-SurSoi-Test ou " vérification à la mise sous tension". Le POST vérifie l'adéquation de la configuration de l'ordinateur et la santé des composants matériels. Si quelque chose ne va pas, une erreur correspondante s'affiche sur l'écran ou l'ordinateur commence à émettre un certain nombre de sons (il existe également le concept de codes POST, et certaines cartes mères ont même un écran correspondant installé pour les afficher). L’intensité de ces sons dépend du type d’erreur, et pour les déchiffrer, il faut se référer au site du fabricant ou au manuel d’utilisation.

Une fois le POST terminé, le BIOS recherche le Master Boot Record (MBR) stocké sur le support de stockage de l'ordinateur. Ensuite, le chargeur de démarrage est initialisé et le système d'exploitation démarre. Le BIOS utilise également souvent le terme CMOS, qui signifie " ComplémentaireMétal-OxydeSemi-conducteur" ou " semi-conducteur à oxyde métallique auxiliaire". Il s'agit d'une désignation pour une mémoire spéciale alimentée par une batterie intégrée à la carte mère. La mémoire stocke divers paramètres du BIOS et il est souvent recommandé de retirer la batterie de la carte mère pour réinitialiser les paramètres du BIOS. Dans les ordinateurs modernes, le CMOS a été remplacé par la mémoire flash (EEPROM).

Pourquoi le BIOS est-il obsolète ?

Le BIOS est un système très ancien qui existait en 1980 (et a été développé encore plus tôt), au moment du lancement de MS-DOS. Bien sûr, au fil du temps, le BIOS s'est développé et amélioré, mais le concept et les principes de fonctionnement de base sont restés les mêmes. Le développement du BIOS est pratiquement nul par rapport au développement des ordinateurs et de la technologie en général.

Le BIOS traditionnel présente de nombreuses limitations sérieuses. Par exemple, il peut démarrer le système uniquement à partir d'une partition ne dépassant pas 2,1 To (maximum 4 partitions) ou moins. Dans les réalités modernes, les utilisateurs achètent des disques très volumineux, dont le volume dépasse souvent 4 voire 8 To. Le BIOS ne pourra pas fonctionner avec de tels supports. Cela est dû au fonctionnement du MBR (l'enregistrement de démarrage principal utilise des éléments 32 bits). De plus, le BIOS fonctionne en mode 16 bits (tel qu'il a été développé dans les années 70) et ne dispose que de 1 Mo d'espace adressable pour le fonctionnement. Le BIOS a également des problèmes pour initialiser un grand nombre de composants à la fois, ce qui entraîne un démarrage lent de l'ordinateur.

Le BIOS a besoin d’être remplacé depuis longtemps. Intel a commencé à développer EFI (Extensible Firmware Interface) en 1998, et Apple est passé à EFI en 2006, lorsque la transition vers l'architecture Intel a eu lieu. En 2007, Intel, AMD, Microsoft et divers fabricants d'ordinateurs ont approuvé la spécification UEFI - " Interface de micrologiciel extensible unifiée" ou " interface de micrologiciel extensible unifiée". Windows a obtenu la prise en charge UEFI dans Windows Vista SP1 et Windows 7. Aujourd'hui, presque tous les ordinateurs utilisent UEFI au lieu du BIOS.

Pourquoi l'UEFI est meilleur que le BIOS

L'UEFI est installé à la place du BIOS sur divers PC que vous pouvez trouver dans les magasins d'électronique. Précisons d'emblée que l'utilisateur ne peut pas passer du BIOS à l'UEFI sur le matériel existant. Pour ce faire, vous devez acheter un nouveau matériel prenant en charge UEFI. La grande majorité des ordinateurs UEFI incluent une émulation du BIOS (souvent appelée BIOS hérité) pour permettre à l'utilisateur d'installer et de démarrer un système d'exploitation plus ancien nécessitant l'exécution du BIOS. En d’autres termes, UEFI est rétrocompatible.

Une interface UEFI beaucoup plus moderne et conviviale.

La nouvelle norme a supprimé les restrictions désagréables du BIOS. Un ordinateur doté de l'UEFI peut démarrer à partir de disques de plus de 2,2 To. Théoriquement, la capacité de stockage maximale de l'UEFI est de 9,4 To (9,4 billions de gigaoctets). C'est beaucoup. Le fait est que l'UEFI utilise le schéma GPT avec des éléments 64 bits.

UEFI fonctionne en modes 32 et 64 bits et dispose également de plus de mémoire avec laquelle travailler. Cela se traduit à son tour par une charge plus rapide du processeur et une facilité d’utilisation. Les systèmes UEFI ont souvent de belles interfaces prenant en charge la saisie avec la souris (dans la capture d'écran ci-dessus). Il existe également un certain nombre d'autres avantages. Par exemple, UEFI prend en charge le démarrage sécurisé. Il s'agit d'une procédure spéciale qui vérifie le système d'exploitation en cours de chargement et garantit qu'aucun logiciel malveillant ou tiers n'interférera lors de son chargement. UEFI prend également en charge diverses fonctions réseau, ce qui est utile pour résoudre des problèmes techniques avec votre ordinateur. Dans un BIOS traditionnel, l'utilisateur doit avoir un accès physique à l'ordinateur, tandis que dans l'UEFI, il existe une option d'accès à distance pour la configuration.

En général, UEFI est un si petit système d'exploitation. Il peut être stocké sur la mémoire flash de la carte mère ou chargé à partir d'un disque dur/réseau. Différents ordinateurs dotés de différents UEFI ont des interfaces et des capacités également différentes. Tout dépend des préférences du fabricant de votre ordinateur.

L'UEFI représentait une mise à niveau importante pour les ordinateurs modernes, mais il est peu probable que la grande majorité des utilisateurs remarquent une différence significative. Et beaucoup de gens ne s’intéressent pas du tout à cette question. Il faut néanmoins comprendre que l’avènement de l’UEFI au lieu du BIOS est devenu un changement évolutif extrêmement positif dans le monde des ordinateurs modernes, même si tous ses charmes et innovations restent cachés au plus profond de la carte mère de l’ordinateur. Maintenant, l'industrie est encore dans un état de transition du BIOS vers l'UEFI, donc tous les plaisirs de la nouvelle norme seront révélés dans un avenir proche. Pour accélérer ce processus, Intel a décidé d'abandonner complètement le BIOS jusqu'en 2020, et c'est une bonne chose.

La transition massive vers l'UEFI (Unified Extensible Firmware Interface) a déjà commencé. Microsoft exige que cette interface soit utilisée sur tous les ordinateurs livrés avec Windows 8. Plus précisément, nous parlons d'UEFI avec la fonctionnalité Secure Boot. Dans le même temps, seuls « huit » peuvent fonctionner sur de tels PC sans problème : ni Windows XP ni « sept » ne peuvent être installés sur une machine UEFI sans manipulations supplémentaires. Vous ne pourrez pas non plus démarrer à partir d'un lecteur flash Linux Live ou Windows. Ce qui peut arriver exactement si vous essayez de démarrer à partir du lecteur flash d'installation sur un ordinateur portable Sony VAIO est illustré dans l'image ci-dessus. Et les problèmes avec l'UEFI ne s'arrêtent pas là. Chaque fabricant de matériel configure UEFI à sa propre discrétion, créant ainsi des difficultés inutiles pour l'utilisateur. L'ordinateur portable IdeaPad de Lenovo n'était pas du tout capable de reconnaître le même lecteur flash comme support de démarrage. Dans le même temps, Lenovo n'a rien à blâmer : le fait est que le lecteur flash amorçable est formaté dans le système de fichiers NTFS et que l'UEFI ne prend pas en charge le démarrage à partir d'un tel support. Si vous connectez le même lecteur à un ordinateur portable EliteBook de HP, il démarrera sans problème et vous permettra d'installer Windows. Le problème est que toutes les données du disque EliteBook seraient supprimées après l'installation.

Tout le monde configure différemment

Êtes-vous confus? Ce n'est pas étonnant : l'UEFI avec Secure Boot établit de nouvelles règles pour l'installation et le démarrage des systèmes d'exploitation, et les fabricants de matériel interprètent ces règles à leur manière, ce qui crée des difficultés supplémentaires pour l'utilisateur. C'est pourquoi, dans cet article, nous nous sommes fixé pour objectif de dissiper la confusion autour de l'UEFI. En prenant comme exemple les ordinateurs portables des principaux fabricants, nous vous expliquerons comment fonctionne l'UEFI, quel rôle joue la fonction Secure Boot, comment contourner les « pièges » posés par la nouvelle interface et ce dont vous avez besoin pour utiliser des clés USB amorçables sans crainte. toute conséquence destructrice.

Comment fonctionne l'UEFI

L'UEFI démarre strictement selon les règles établies. Si le système d'exploitation ne prend pas en charge UEFI, le mode d'émulation du BIOS est activé. Le processus de démarrage d'un PC basé sur le BIOS est assez simple : après avoir appuyé sur le bouton d'alimentation, le BIOS démarre, qui vérifie l'état du matériel et charge le micrologiciel - des pilotes simples pour les composants matériels individuels. Le BIOS recherche ensuite le chargeur de démarrage du système d'exploitation et l'active. Cela charge à son tour le système d'exploitation ou affiche une liste des systèmes d'exploitation disponibles.

Les ordinateurs basés sur UEFI démarrent de la même manière uniquement jusqu'à ce que les options de démarrage soient recherchées. Après cela, tout se passe différemment. UEFI possède son propre chargeur de démarrage de système d'exploitation avec des gestionnaires de lancement intégrés pour les systèmes installés. Pour cela, une petite partition (100 à 250 Mo) est créée sur le disque, formatée dans le système de fichiers FAT32, appelée partition système Extensible Firmware Interface (partition système ESP). Il contient des pilotes pour les composants matériels accessibles par le système d'exploitation en cours d'exécution. La règle générale est qu'à l'exception des DVD, l'UEFI ne peut démarrer qu'à partir d'un support formaté avec le système de fichiers FAT32.

UEFI est un mécanisme complexe

L'ESP a ses avantages : grâce aux pilotes UEFI et au chargeur de système d'exploitation, Windows démarre plus rapidement et répond de manière plus adéquate aux erreurs critiques des pilotes. Mais l'interface UEFI impose également des restrictions : elle permet d'installer le système d'exploitation uniquement sur des disques durs marqués selon la norme GPT. Ce dernier n'est pris en charge par aucune version du BIOS car, contrairement au schéma de partitionnement traditionnel (MBR), il utilise des adresses de secteur de 64 bits. En plus de Windows 8, l'interface UEFI n'est prise en charge que par les versions 64 bits de Windows Vista et 7, ainsi que par Linux avec le noyau 3.2 et supérieur. De plus, pour les PC certifiés pour fonctionner avec G8, Microsoft exige l'utilisation de l'option Secure Boot. Dans ce mode, UEFI lance uniquement les chargeurs de démarrage du système d'exploitation vérifiés qui contiennent des pilotes Microsoft signés numériquement.

Avec Windows 8, seul le chargeur de démarrage Shim (Linux) dispose de pilotes avec les signatures nécessaires pour le démarrage sécurisé. Ils ne sont pas disponibles dans d'autres systèmes d'exploitation. Par conséquent, si vous souhaitez installer Windows 7 ou Vista sur un tel ordinateur, en plus du G8, vous devez ouvrir le menu UEFI et désactiver le démarrage sécurisé. Si vous choisissez un système d'exploitation non compatible UEFI comme deuxième système d'exploitation, vous devrez utiliser le module de support de compatibilité (CSM), qui peut être activé dans UEFI. Malheureusement, les fabricants utilisent différentes versions d'UEFI et il peut parfois être difficile de comprendre comment désactiver le démarrage sécurisé et passer en mode d'émulation du BIOS. Nous examinerons ces questions plus en détail.

Processus de démarrage du PC basé sur UEFI

Selon la configuration, l'UEFI démarre l'ordinateur lui-même ou passe en mode émulation du BIOS standard. Ce n'est qu'après cela que le gestionnaire de démarrage Windows démarre.

Installer Windows sur un PC avec UEFI et Secure Boot

Sur un PC avec Windows 8 basé sur UEFI Secure Boot, d'autres versions du système d'exploitation ne peuvent être installées que sous certaines conditions. L'utilisateur doit sélectionner le mode de démarrage correct à l'avance et préparer le lecteur flash d'installation en conséquence.


Activation du mode d'émulation du BIOS

Confusion totale : la méthode pour passer en mode émulation du BIOS dépend de la version UEFI. Sur Sony VAIO (1), vous devez activer l'option « Legasy », sur ASUS Zenbook (2) - « Lancer CSM ».


Configuration UEFI

Chaque fabricant utilise sa propre version de l'UEFI dans les ordinateurs portables et les ultrabooks. Cependant, il ne donne pas accès à toutes les fonctions nécessaires. Souvent, lors du chargement d'un PC ou d'un ordinateur portable, l'écran n'affiche pas le nom du bouton pouvant être utilisé pour ouvrir le menu des paramètres UEFI. Nous vous suggérons de procéder comme suit : dans l'interface Metro, allez dans les « Options | Modifier les paramètres du PC" dans la barre latérale et activez l'option "Général | Options de téléchargement spéciales." Après le redémarrage, le gestionnaire de démarrage du système d'exploitation apparaîtra, ce qui vous permettra d'ouvrir le menu UEFI. L'exception est l'UEFI de HP, qui n'a pas cette option. Ce qui suit vous aidera : pendant le chargement, maintenez la touche "Esc" enfoncée. Dans tous les cas, vous devez d'abord savoir quel bouton permet d'accéder au menu UEFI. Si vous modifiez le mode de démarrage en CSM ou Legasy BIOS pour démarrer à partir d'un lecteur flash de secours, vous devez revenir de CSM à UEFI après l'opération de récupération, sinon Windows 8 ne démarrera pas. Mais il y a des exceptions ici : l'utilitaire de configuration Aptio sur les ordinateurs ASUS active automatiquement l'UEFI en l'absence de support de démarrage compatible avec le BIOS, il vous suffit donc de déconnecter le lecteur flash.

La désactivation du démarrage sécurisé sera nécessaire si, en plus du G8, vous souhaitez installer une version 64 bits de Windows Vista ou 7. Parfois, le mode dit hybride est pris en charge, comme sur les appareils HP, sur lesquels l'UEFI peut démarrer à partir de tous les supports de démarrage et, si nécessaire, passez en mode BIOS. Dans la version UEFI largement utilisée, InsydeH2O, cela dépend si le fabricant de l'ordinateur portable a fourni ou non la possibilité de désactiver le démarrage sécurisé. Dans l'Acer Aspire S7, cette fonction n'est pas disponible et pour la désactiver, vous devez passer du mode UEFI au mode BIOS et inversement.

Difficultés à récupérer

Avec l'avènement de l'UEFI, les fabricants ont modifié leur façon de travailler avec le système de récupération du système d'exploitation. Le raccourci clavier « Alt+F10 », qui était auparavant utilisé par exemple sur les modèles Acer, ne fonctionne plus ou est affecté à d'autres fonctions. Et le bouton « F9 » charge sur le nouveau Zenbook non pas l'assistant de préchargement ASUS, mais le programme de récupération de Windows 8 avec un menu de démarrage étendu.

Le mode de récupération VAIO Care sur les ordinateurs portables Sony peut être ouvert dans un menu similaire en sélectionnant « Panneau de configuration | Dépannage | Récupération". Mais si vous démarrez le gestionnaire de démarrage du système d’exploitation et sélectionnez « Diagnostics | Restaurer" ou "Restaurer à l'état d'origine", l'appareil vous demandera d'insérer le disque Windows 8 d'origine, qui n'est pas inclus dans le package. Sur les modèles Acer, la sauvegarde est effectuée à l'aide d'un programme Windows préinstallé et la restauration à partir d'une sauvegarde est effectuée à partir d'un lecteur USB externe. Cependant, vous devez d'abord accéder au menu UEFI et spécifier un tel disque comme disque de démarrage.

Accéder au menu UEFI depuis Windows

Si le démarrage avancé de Windows 8 est activé, vous pouvez accéder au menu Options du micrologiciel UEFI (3) en sélectionnant Diagnostics (1) et Options avancées (2).


Fonctionnalités UEFI utiles

Chaque fabricant d'ordinateurs portables utilise différentes versions de l'interface UEFI et l'implémente dans le système conformément à ses idées. Le tableau, réparti par modèle, vous indiquera où se situent les principales fonctionnalités UEFI.


Résoudre le problème : désactiver le démarrage sécurisé

Dans certains cas, Secure Boot ne peut pas être désactivé directement. Dans Acer Aspire S7, par exemple, cette fonction n'est pas disponible. Mais si vous passez au « Legacy BIOS » (1) et inversement (2), le démarrage sécurisé sera désactivé.


Tout est possible en mode hybride

La version HP de l'interface UEFI prend en charge le mode hybride dans lequel, selon le support de démarrage, l'un des deux modes est lancé : UEFI ou CSM. Dans ce cas, la fonction Secure Boot est automatiquement désactivée.


Exécuter à partir d'un lecteur flash

Les anciens supports flash pour le démarrage et la récupération d'urgence ne fonctionnent qu'en mode BIOS. Nous les rendrons compatibles UEFI.

Les clés USB sont récemment devenues de plus en plus utilisées comme support de démarrage pour restaurer ou installer Windows. Cela est dû au fait que les ordinateurs portables modernes sont très rarement équipés de lecteurs optiques. Si vous avez examiné les paramètres UEFI de votre ordinateur, il est recommandé de mettre également à niveau vos lecteurs flash. Avec l'avènement de l'UEFI, toutes les clés USB amorçables existantes ne peuvent plus être utilisées de la manière habituelle. Par exemple, si vous avez créé un support USB bootable à l'aide de UNetbootin, vous devrez démarrer votre PC en mode CSM. Il en va de même pour tous les anciens lecteurs flash, puisque les développeurs de distributions Linux Live (par exemple, GParted) n'ont commencé à ajouter un chargeur de démarrage avec prise en charge UEFI et fonctions de démarrage sécurisé que dans les versions les plus récentes et les plus récentes de leurs applications.

La méthode la plus simple consiste à désactiver le démarrage sécurisé dans UEFI, puis à utiliser le programme gratuit Rufus pour créer un lecteur flash compatible UEFI, puis à y copier la dernière version de GParted.

Le programme Microsoft est obsolète

Pour les clés USB amorçables exécutant le système d'exploitation Windows, des règles légèrement différentes s'appliquent. Pour être compatibles UEFI, ils doivent être formatés avec le système de fichiers FAT32. De nombreux utilisateurs, même pour Windows 8, créent des lecteurs amorçables sur des lecteurs flash formatés à l'aide d'un programme de Microsoft, faisant partie des « sept ». Cependant, cette application formate le disque avec le système de fichiers NTFS par défaut, ce qui rend par la suite impossible l'installation du système sur le disque sur un ordinateur avec UEFI. Pour éviter d'attendre une mise à jour du programme de Microsoft, vous pouvez créer manuellement un lecteur amorçable. Pour ce faire, formatez d'abord la clé USB à l'aide d'un utilitaire gratuit. Ouvrez ensuite l'image ISO sous Windows 8 et copiez les fichiers qu'elle contient sur le support.

Mais pour qu'un lecteur flash compatible UEFI avec Windows 7 64 bits démarre sans aucun problème, vous devrez copier le chargeur de démarrage UEFI dans le répertoire souhaité sur le lecteur flash. Pour ce faire, à l'aide de l'archiveur gratuit 7-Zip, recherchez le fichier d'archive Install.wim dans l'image ISO qui contient les fichiers d'installation de Windows 7 dans le dossier Sources et ouvrez-le. Après cela, copiez le fichier bootmgfw.efi du répertoire 1\Windows\Boot\EFI. Enregistrez-le ensuite sur votre clé USB dans le répertoire efi\boot et renommez-le bootx64.efi. Après cela, vous pourrez travailler avec la clé USB en mode UEFI et vous pourrez installer Windows 7 à partir de celle-ci sans aucun problème.

Création de lecteurs flash amorçables basés sur les systèmes Live

Pour être compatibles avec UEFI, les clés USB doivent être formatées en FAT32. Par exemple, le programme UNetbootin (1) crée des disques amorçables basés sur les distributions Linux Live, en les formatant en FAT. Cependant, l'utilitaire Rufus (2) propose une option plus correcte.


Clé USB pour la récupération du système d'exploitation sur PC avec UEFI

Les lecteurs Flash basés sur des systèmes Live récents, tels que GParted, peuvent facilement accéder aux PC UEFI, car leurs outils intégrés - tels que GPart (1) et TestDisk (2) - peuvent fonctionner avec les partitions GPT.


Formater une clé USB bootable avec Windows

La version 64 bits de Windows 7 peut également être installée sur un PC avec UEFI. Si vous souhaitez effectuer cette opération à partir d'une clé USB, vous devez la formater à l'aide du programme Windows DiskPart en tant que système de fichiers FAT32 et la rendre amorçable.


Suppression du chargeur de démarrage UEFI

Un lecteur flash compatible UEFI exécutant Windows 7 nécessite en outre un chargeur de démarrage UEFI - bootmgfw.efi. Il doit être copié manuellement de l'archive install.wim vers un lecteur flash à l'aide de 7-Zip ou de tout autre archiveur.


Source