Différence entre GRUB et LILO

GRUB et LILO sont deux types de bootloader (« chargeurs d’OS ») utilisés dans le système d’exploitation Linux. Grub peut également être utilisé pour un système d’exploitation autre que Linux, tandis que LILO n’est utilisé que pour Linux. Dans cet article, nous allons découvrir plus de différences entre les chargeur d’amorçage(bootloader) GRUB et LILO.
 
 

Qu’est-ce que LILO?

LILO (LInux LOader) est un chargeur d’amorçage utilisé dans les systèmes d’exploitation Linux. LILO peut démarrer (jusqu’à 16) systèmes d’exploitation à partir d’un disques durs, clé USB, etc., car il ne dépend pas d’un système de fichiers spécifique. L’utilisateur peut placer LILO dans le MBR (Master Boot Record) ou dans le secteur de démarrage d’une partition (et placer un autre élément dans le MBR pour charger LILO). LILO a été utilisé comme chargeur de démarrage par défaut sous Linux jusqu’à la fin de 2001. Il est maintenant inclus dans la liste des packages dépréciés (dans Red Hat).

  • LILO est utilisé uniquement pour le système d’exploitation Linux.
  • LILO n’autorise pas l’initialisation à partir d’un réseau.
  • Les modifications apportées à lilo.conf ne sont pas lues au démarrage. Le MBR doit être réinstallé.
  • LILO n’a pas d’interface de commande interactive.
  • LILO autorise les mots de passe textuels que tout le monde peut lire à partir du fichier lilo.conf.
  • LILO ne permet pas le choix du menu d’interface graphique.
  • LILO est moins compliqué et facile à utiliser.
  • LILO est l’ancien chargeur d’amorçage par défaut.

 
 

Qu’est-ce que GRUB?

GRUB (GNU GRand Unified Bootloader) est un chargeur d’amorçage développé par le projet GNU. GRUB permet à l’utilisateur de choisir parmi une liste de systèmes d’exploitation à charger, ce qui permet de disposer de plusieurs systèmes d’exploitation sur le même ordinateur. GRUB est le chargeur de démarrage par défaut utilisé dans la plupart des distributions Linux aujourd’hui. GRUB peut être configuré de manière dynamique car il permet de modifier la configuration au moment du démarrage. Les utilisateurs disposent d’une interface de ligne de commande simple pour insérer de nouvelles configurations de démarrage de manière dynamique. GRUB dispose de nombreuses fonctionnalités telles que la portabilité élevée, la prise en charge de nombreux formats exécutables, l’indépendance de la traduction géométrique et la prise en charge de tous les types de systèmes de fichiers tels que la plupart des systèmes UNIX, VFAT, NTFS et le mode LBA (Logical Block Address). La plupart des distributions Linux qui utilisent GRUB fournissent un menu de démarrage personnalisé utilisant son support pour de nombreuses interfaces graphiques. GRUB2 remplace GRUB et GRUB a été renommé GRUB Legacy.

  • GRUB peut être utilisé pour les différents systèmes d’exploitation.
  • GRUB permet de démarrer à partir d’un réseau.
  • Toute modification apportée à grub.conf sera automatiquement utilisée lors du prochain démarrage du système.
  • GRUB a une interface de commande interactive.
  • GRUB autorise les mots de passe cryptés MD5.
  • GRUB permet un choix du menu d’interface graphique.
  • GRUB est plus compliqué.
  • GRUB est le nouveau chargeur d’amorçage par défaut.

 
 

Table de comparaison
GRUB LILO
GRUB peut être utilisé pour différents systèmes d’exploitation. LILO est utilisé uniquement pour le système d’exploitation Linux.
GRUB permet de démarrer à partir d’un réseau. LILO n’autorise pas l’initialisation à partir d’un réseau.
Toute modification apportée à grub.conf sera automatiquement utilisée lors du prochain démarrage du système. Les modifications apportées à lilo.conf ne sont pas lues au démarrage. Le MBR doit être réinstallé.
GRUB a une interface de commande interactive. LILO n’a pas d’interface de commande interactive.
GRUB autorise les mots de passe cryptés MD5. LILO autorise les mots de passe textuels que tout le monde peut lire à partir du fichier lilo.conf.
GRUB a inclus le choix du menu d’interface graphique. LILO n’incluait pas le choix du menu d’interface graphique.
GRUB est plus compliqué. LILO est moins compliqué et facile à utiliser.
GRUB est le nouveau chargeur d’amorçage par défaut. LILO est l’ancien chargeur d’amorçage par défaut.

 

Conclusion

GRUB et LILO peuvent les deux démarrent des systèmes d’exploitation à partir d’un périphérique externe tels que des clés USB et des disques durs. LILO et GRUB permettent aux utilisateurs / utilisateurs root – de démarrer en mode mono-utilisateur.
 
 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *