> For the complete documentation index, see [llms.txt](https://docs.plenit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.plenit.com/fr/support/tutorials/linux/how-to-check-bios-or-uefi-on-linux.md).

# Comment savoir si ton serveur est BIOS ou UEFI sous GNU/Linux - Plenit

Migrations

Serveurs

## Comment savoir si votre serveur est BIOS ou UEFI sous GNU/Linux

Rejoignez-nous dans cet article et découvrez **comment savoir si votre serveur est BIOS ou UEFI sous GNU/Linux**.

Lorsqu'on prépare la migration de machines depuis n'importe quelle origine vers l'infrastructure de Plenit, il faut avoir clairement établi si le serveur à migrer est basé sur UEFI ou BIOS.

Savoir cela est vraiment important, car les machines basées sur la technologie **UEFI ne sont pas prises en charge** dans l'infrastructure de Plenit.

Dans ce cas, nous allons voir comment effectuer les vérifications sur des systèmes GNU/Linux.

#### Méthode 1 : Nous vérifions l'existence des fichiers de firmware

La première façon de déterminer si l'équipement est basé sur BIOS ou sur UEFI est **de vérifier si le chemin "/sys/firmware/efi" est présent sur le système**. Si le système est de type UEFI, le chemin existera, mais ce ne sera pas le cas s'il s'agit d'un système basé sur BIOS.

![Comprobamos si existen los ficheros de firmware
EFI](https://jotelulu.com/wp-content/uploads/2025/02/Comprobamos-si-existen-los-ficheros-de-firmware-EFI-900x487.png){loading="lazy"}

Nous vérifions si les fichiers de firmware EFI existent

Comme on peut le voir, c'est une façon simple et directe.

#### Méthode 2 : Utilisation de efibootmgr

La deuxième façon de le vérifier est au moyen de **la commande "efibootmgr"**. Il s'agit d'une commande qui permet de vérifier si le système est compatible avec UEFI et qui, si c'est le cas, lors de son exécution, générera différentes variables liées à UEFI. Dans le cas d'un système basé sur BIOS, un message indiquant que les variables EFI ne sont pas compatibles s'affichera.

Pour l'utiliser, la première chose sera de vérifier si elle est disponible. Pour cela, il faudra **lancer la commande "efibootmgr"**, qui, si elle est présente, affichera directement la sortie de l'exécution. Si elle n'est pas disponible, un message de commande introuvable s'affichera, après quoi elle pourra être installée.

**L'installation varie en fonction de la distribution** du système GNU/Linux :

Sur les systèmes GNU/Linux **RedHat, CentOS et dérivés** il faudra utiliser la commande "yum" :

**# yum install efibootmgr**

Sur les systèmes GNU/Linux **Debian, Ubuntu et dérivés** il faudra utiliser la commande "apt" :

**# apt install efibootmgr**

Ci-dessous, on peut voir un exemple d'installation sur CentOS.

![Instalamos efibootmgr para hacer consultas y
pruebas](https://jotelulu.com/wp-content/uploads/2025/02/Instalamos-efibootmgr-para-hacer-consultas-y-pruebas-900x487.png){loading="lazy"}

Nous installons efibootmgr pour faire des requêtes et des tests

Une fois installé, on peut **l'exécuter en écrivant** directement le nom de la commande sans modificateurs **"efibootmgr",** ce qui affichera directement la sortie de l'exécution.

**# efibootmgr**

Si le système utilise UEFI, les configurations des variables associées s'afficheront ; sinon, on **affichera un message indiquant que UEFI n'est pas utilisé**, quelque chose de similaire à ce message **"Les variables EFI ne sont pas prises en charge sur ce système"**.

![Lanzamos el comando efibootmgr para ver si tenemos un sistema
UEFI](https://jotelulu.com/wp-content/uploads/2025/02/Lanzamos-el-comando-efibootmgr-para-ver-si-tenemos-un-sistema-UEFI-900x484.png){loading="lazy"}

Nous lançons la commande efibootmgr pour voir si nous avons un système UEFI

Et que faisons-nous si le serveur est une machine qui utilise UEFI ? Eh bien, tout n'est pas perdu ; il faudra simplement effectuer une étape supplémentaire, en suivant la méthode décrite dans le tutoriel

***

\[![Plenit
Logo](https://jotelulu.com/wp-content/uploads/2025/02/cropped-favicon.png)]\(<https://jotelulu.com/)\\\\>

* [À propos de Plenit](https://jotelulu.com/sobre-jotelulu/)\\
* [Équipe et emplois](https://jotelulu.com/people/)\\
* [Cas de réussite](https://jotelulu.com/casos-de-exito/)\\
* [Durabilité](https://jotelulu.com/sostenibilidad/)\\
* [Programme d'incitations](https://jotelulu.com/incentivos/)\\
* [Plan de croissance](https://jotelulu.com/crecimiento/)\\
* [Support](https://jotelulu.com/soporte/)\\
* [Statut](https://status.jotelulu.com/)\\

  .small .text-light .text-decoration-none .d-inline-block}
* \[Politique de .small .text-light .text-decoration-none .d-inline-block}
* [Politique relative aux cookies](https://jotelulu.com/politica-de-cookies/)\\
* [Mentions légales](https://jotelulu.com/aviso-legal/)\\
* [Conditions d’Utilisation](https://jotelulu.com/condiciones-de-uso/)\\

\[![](data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBmYS1icmFuZHMgZmEtbGlua2VkaW4iPjx1c2UgaHJlZj0iI2ljb24tbGlua2VkaW4iPjwvdXNlPjwvc3ZnPg==)]\(<https://www.linkedin.com/company/jotelulu)\\\\>

\[![](data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBmYS1icmFuZHMgZmEteW91dHViZSI+PHVzZSBocmVmPSIjaWNvbi15b3V0dWJlIj48L3VzZT48L3N2Zz4=)]\(<https://www.youtube.com/@JOTELULU)\\\\>

\[![](data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBmYS1icmFuZHMgZmEteC10d2l0dGVyIj48dXNlIGhyZWY9IiNpY29uLXgtdHdpdHRlciI+PC91c2U+PC9zdmc+)]\(<https://twitter.com/jotelulu?lang=es)\\\\>

\[![](data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiBmYS1icmFuZHMgZmEtYnNreSI+PHVzZSBocmVmPSIjaWNvbi1ic2t5Ij48L3VzZT48L3N2Zz4=)]\(<https://bsky.app/profile/jotelulu.com)\\\\>

![](https://jotelulu.com/wp-content/uploads/2024/06/CARBON-NEUTRAL_footer.png) ![](https://jotelulu.com/wp-content/uploads/2024/06/GDPR_footer.png) ![](https://jotelulu.com/wp-content/uploads/2025/02/FOOTER_ISO27001.png) ![](https://jotelulu.com/wp-content/uploads/2024/06/CISPE_footer.png) Vous pouvez vous désabonner de ces communications à tout moment. Consultez notre \[Politique de

Vous pouvez vous désabonner de ces communications à tout moment. Consultez notre \[Politique de

.fw-bold} \[|] [+34 911 333 712](tel:+34911333712)

Vous pouvez vous désabonner de ces communications à tout moment. Consultez notre \[Politique de

"}

Vous pouvez vous désabonner de ces communications à tout moment. Consultez notre \[Politique de


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.plenit.com/fr/support/tutorials/linux/how-to-check-bios-or-uefi-on-linux.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
