Les gestionnaires de démarrage (GRUB & consorts)

1. Introduction : Qu'est-ce qu'un gestionnaire de démarrage ?

Un gestionnaire de démarrage (bootloader) est un logiciel chargé par le BIOS ou l'UEFI juste après l'allumage d'un ordinateur. Son rôle est :


2. GRUB : GNU GRand Unified Bootloader

Origine : Développé par GNU dans les années 90, puis complètement réécrit en 2002 pour devenir GRUB2 (actuellement utilisé).

- Fonctionnement général de GRUB :

- Caractéristiques principales de GRUB :

- Avantages :

- Inconvénients :


3. Alternatives majeures à GRUB

- A. Syslinux / Extlinux / ISOLINUX / PXELINUX

Origine : Créé par H. Peter Anvin.

Types :

Avantages :

Inconvénients :

- B. LILO (Linux Loader) (historique)

Origine : Premier bootloader largement utilisé sur Linux dans les années 90.

Avantages :

Inconvénients :

- C. systemd-boot (ex gummiboot)

Origine : Développé initialement sous le nom gummiboot, repris par le projet systemd.

Avantages :

Inconvénients :

D. rEFInd (UEFI Boot Manager)

Origine : Dérivé de rEFIt (initialement utilisé sur macOS).

Avantages :

Inconvénients :

- E. Loader BSD (FreeBSD bootloader)

Origine : Inclus par défaut dans FreeBSD, NetBSD, OpenBSD.

Avantages :

Inconvénients :


4. Tableau récapitulatif rapide des principaux bootloaders :

Critère GRUB2 Syslinux LILO systemd-boot rEFInd BSD loader
BIOS Support Oui Oui Oui Non Non Oui
UEFI Support Oui Limité Non Oui Oui Oui (limité)
Complexité config. Haute Faible Faible Très faible Faible Moyenne
Multiboot avancé Oui Limité Oui (simple) Limité Très bon Moyen
Rapidité démarrage Moyen Très rapide Rapide Très rapide Rapide Rapide

5. Comment choisir son gestionnaire de démarrage ?


6. Conclusion


⬆️ Retour en haut de la page