LINUX:Ubuntu, UEFI et BIOS


retour au menu des distributions de Linux


But

Lors de l'installation d'Ubuntu Workstation sur une très vieille carte mère Intel, j'ai rencontré une approche de Linux vis à vis du BIOS non encore rencontrée avec d'autres distributions.

Cet article présente le problème et comment y remédier ou tout au moins y pallier.


Installation de l'OS

L'installation proprement dite ne pose pas de problème. Je prépare une clé USB bootable avec le set d'installation; il s'agit ici de la version 22.04 64 bits Desktop d'Ubuntu. On démarre la machine à partir de cette clé et on suit la procédure classique d'installation sur le disque dur présent dans la machine.

Premier problème, au moment du premier redémarrage sur le disque dur, il faut dans le BIOS de la carte mère activer l'UEFI. Cette option se trouve en fin de menu de l'onglet BOOT. La configuration du BIOS sur cette carte mère Intel est accessible via la touche F2 dès le démarrage. Ce BIOS ne comporte que cette option liée à l'UEFI contrairement à d'autres cartes mère plus récentes. Dès que cette opération est effectuée, le premier démarrage sur le disque dur se passe sans problème. A noter que l'UEFI peut être désactivé par la suite.

Si l'UEFI n'est pas activé lors de ce premier démarrage, Ubuntu ne peut démarrer. La séquence de Boot n'est pas trouvée sur le disque dur.


Démarrer sur un autre média

Si maintenant, je désire démarrer sur un autre média: une clé USB, un CD/DVD ou sur un disque dur ayant un autre OS (Windows, Fedora Linux,...), ceci devient impossible autre que le disque dur ayant accueilli Ubuntu. Normalement sous la configuration du BIOS, on peut définir l'ordre du média à démarrer en priorité. Si le disque dur ayant Ubuntu installé ci-dessus est présent, c'est celui-ci qui démarre. Sinon aucun média bouttable n'est trouvé. j'étais perturbé car pour tout autre OS ou distribution, je n'avais encore rencontré ce cas.

Après quelques recherches, j'ai trouvé la touche fonction F10 qui permet au démarrage d'afficher le menu de démarrage du BIOS. Habituellement d'autres BIOS affichent cette touche fonction particulière ou l'intègre dans le menu de configuration.

Dès cette touche activée, le menu s'affiche et, surprise, une nouvelle entrée nommée ubuntu statique s'affiche en tête devant les entrées dynamiques ajoutées en fonction du matériel présent et dans l'ordre défini dans la configuration de BOOT du BIOS. Si l'UEFI est activé, une entrée UEFI vient s'y insérer également.

En pratique, la première entrée statique ubuntu s'exécute par défaut mais si lors de l'affichage de ce menu de BOOT du BIOS, on choisit le média désiré, on peut le démarrer et procéder par exemple à une autre installation. Mais cette première entrée restera et aura toujours la prédominance.

Si maintenant on procède à une nouvelle installation d'UBUNTU à partir d'une clé USB sur un disque dur et que l'on choisit l'option de démarrage UEFI dans le menu de BOOT du BIOS après installation, cette seconde installation s'active à partir du disque dur et on remarquera ensuite la présence d'une seconde entrée ubuntu en début du menu de BOOT du BIOS.

La situation se complique et confuse. Il faut trouver une manière à traiter ces problèmes.








retour au menu des distributions de Linux