Article de reference

SYSLINUX

Le projet Syslinux est une suite de cinq chargeurs de démarrage différents pour démarrer les distributions Linux sur les ordinateurs. Il a été principalement développé par H. Pe...

Le projet Syslinux est une suite de cinq chargeurs de démarrage différents pour démarrer les distributions Linux sur les ordinateurs. Il a été principalement développé par H. Peter Anvin .

Composants

Le projet Syslinux se compose de cinq chargeurs de démarrage différents :

  • Le SYSLINUX éponyme, utilisé pour démarrer à partir du système de fichiers FAT
  • ISOLINUX, utilisé pour démarrer à partir du système de fichiers ISO 9660
  • PXELINUX, utilisé pour démarrer à partir d'un serveur réseau à l'aide du système Preboot Execution Environment (PXE)
  • EXTLINUX, utilisé pour démarrer à partir des systèmes de fichiers Btrfs , ext2 , ext3 , ext4 , FAT , NTFS , UFS/UFS2 et XFS
  • MEMDISK, émule un disque RAM pour les anciens systèmes d'exploitation comme MS-DOS

Le projet comprend également deux systèmes de menus distincts et un environnement de développement pour des modules supplémentaires.

SYSLINUX et ISOLINUX

SYSLINUX a été conçu à l'origine pour les disquettes de secours , les clés USB ou d'autres environnements légers. ISOLINUX est conçu pour les CD live et les CD d'installation Linux.

Le chargeur de démarrage SYSLINUX peut être utilisé pour démarrer plusieurs distributions à partir d'une seule source telle qu'une clé USB.

Une petite complication se présente lors du démarrage à partir de disques compacts . La norme El Torito permet de démarrer dans deux modes différents :

  • Pas d'émulation – Nécessite de stocker les informations de démarrage directement sur le CD. ISOLINUX est adapté à ce mode.
  • Émulation de disquette – Nécessite le stockage des informations de démarrage dans un fichier image de disque adapté à l'émulation d'une disquette au format FAT . SYSLINUX est adapté à ce mode.

Avoir ce choix est parfois utile, car ISOLINUX est vulnérable aux bugs du BIOS . Pour cette raison, il est pratique de pouvoir démarrer en utilisant SYSLINUX. Cela affecte principalement les ordinateurs construits avant 1999 environ, et, en fait, pour les ordinateurs modernes, le mode « sans émulation » est généralement la méthode la plus fiable. Les versions plus récentes d'ISOLINUX prennent en charge la création d'images ISO dites « hybrides », qui placent à la fois le secteur de démarrage El Torito des disques compacts et le secteur de démarrage principal des disques durs dans une image ISO. Cette image hybride peut ensuite être écrite à la fois sur un disque compact ou sur une clé USB.

PXELINUX

PXELINUX est utilisé en conjonction avec une ROM compatible PXE sur un contrôleur d'interface réseau (NIC), ce qui permet de recevoir un programme d'amorçage sur le réseau local . Ce programme d'amorçage charge et configure un noyau de système d'exploitation qui donne à l'utilisateur le contrôle de l'ordinateur. En général, PXELINUX est utilisé pour effectuer des installations Linux à partir d'un serveur réseau central ou pour démarrer des postes de travail sans disque .

EXTLINUX

EXTLINUX est un chargeur de démarrage à usage général, similaire à LILO ou GRUB . Depuis Syslinux 4, EXTLINUX est capable de gérer les systèmes de fichiers Btrfs , FAT , NTFS , UFS/UFS2 et XFS .

COMBOT

SYSLINUX peut être étendu par des modules COMBOOT écrits en langage C ou en langage assembleur . Les modules 32 bits utilisent généralement l' .c32 extension de nom de fichier . La version 5 et les versions ultérieures ne prennent pas en charge les modules 16 bits .com.

Outil de détection de matériel (HDT)

Depuis la version 3.74, le projet Syslinux héberge le projet Hardware Detection Tool (HDT), sous licence GNU GPL . Cet outil est un module 32 bits qui affiche des informations de bas niveau pour tout système compatible IA-32 . Il fournit à la fois une interface de ligne de commande et un mode de menu semi-graphique pour la navigation. HDT est également disponible sous forme d'ISO bootable et d'image de disquette de 2,88 Mo. La dernière mise à jour de HDT date de 2015 ; elle a depuis été abandonnée.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index