Sommaire

Chargeurs d’amorçage alternatifs Chargeurs d’amorçage alternatifs

En dehors de GRUB, d’autres méthodes permettent de charger un noyau Linux :

  • SYSLINUX/EXTLINUX : pour charger Linux depuis une clé USB.

  • ISOLINUX : pour charger Linux depuis un CD/DVD ou une clé USB.

  • PXE : pour charger un noyau de système d’exploitation depuis un serveur réseau.

  • systemd-boot et U-Boot.

1. SYSLINUX et EXTLINUX SYSLINUX EXTLINUX

SYSLINUX est à l’origine un projet destiné à permettre le chargement de Linux (ou d’un autre système d’exploitation) depuis une disquette. Il est utilisé aujourd’hui principalement pour charger un noyau depuis une clé USB. Il est fourni par le paquet logiciel syslinux.

SYSLINUX nécessite une partition FAT. Pour installer le chargeur sur le périphérique choisi, il faut utiliser la commande syslinux :

syslinux --install FicSpecialDisque

La configuration du menu de démarrage se fait par le fichier texte syslinux.cfg, sur le périphérique d’amorçage (dans le répertoire /syslinux ou /boot/syslinux).

EXTLINUX est un dérivé de SYSLINUX. À la différence de ce dernier, il utilise une partition de type ext (ext2, ext3 ou ext4). La commande d’installation du chargeur est :

extlinux --install RepMont

RepMont est le répertoire de montage du périphérique d’amorçage. Le fichier de configuration du chargeur ...