Le GRand Unified Bootloader et Linux Loader sont deux chargeurs d'amorçage du système d'exploitation Linux. Un chargeur d'amorçage est le premier programme qui s'exécute lorsque l' ordinateur démarre . Il est utilisé pour charger le système d'exploitation et d'autres programmes qui sont nécessaires pour démarrer l'ordinateur . GRUB et LILO effectuer les mêmes fonctions , mais ils ont des interfaces utilisateur et des méthodes de configuration. Histoire
LILO a été l'un des premiers chargeurs pour le système d'exploitation Linux. C'était le chargeur de démarrage le plus populaire pour Linux jusqu'en 2001, lorsque le chargeur de démarrage GRUB a commencé à remplacer. GRUB a été initialement développé par Erich Boleyn en 1995 et a été ajouté comme un paquet officiel GNU en 1999. Au moment de la publication , le développement du chargeur de démarrage GRUB a été abandonnée. Il a été remplacé par le chargeur de démarrage GRUB 2 qui a été conçu pour étendre la portée de GRUB
similitudes
deux GRUB et LILO remplissent la même fonction de base - . Chargement du système d'exploitation dans la mémoire vive de l'ordinateur. Ils soutiennent tous deux la possibilité de démarrer le système en mode mono-utilisateur. Ils ont tous deux disposent d'une interface de ligne de commande, bien que l'interface de ligne de commande LILO est limité dans ses capacités. Ils utilisent tous les deux le fichier de configuration en texte clair qui peut être modifié par l'administrateur du système. Les deux GRUB et le soutien de LILO l' utilisation de mots de passe .
Différences
LILO est réellement stocké dans l'enregistrement d'amorçage maître , ou le secteur de boot , du disque dur tandis que la première étape de GRUB est stocké sur le MBR . Son de scène seule tâche est de charger la prochaine étape de GRUB situé dans les 1024 premiers cylindres du disque. Si vous apportez une modification au gestionnaire de démarrage LILO, vous devez réécrire le MBR, ce qui pourrait rendre votre système ne démarre plus , si la modification contient une erreur. Les modifications apportées à la configuration de GRUB sont lues pendant le processus de démarrage . GRUB prend en charge l'utilisation de mot de passe cryptage MD5. LILO ne prend en charge les mots de passe en texte . GRUB prend en charge le démarrage réseau alors que LILO ne fonctionne pas.
GRUB Avantages
Le chargeur de démarrage GRUB est plus puissant que LILO et supporte les systèmes de fichiers plus volumineux . Il dispose d'une interface de ligne de commande entièrement interactif . Les utilisateurs de naviguer d'un menu système où ils peuvent choisir le système d'exploitation qu'ils veulent charger . GRUB prend en charge les systèmes de fichiers plus que LILO y compris DOS FAT, FFS BSD et systèmes de fichiers Linux . Si le fichier de configuration n'est pas correctement configuré , GRUB revenir à une interface de ligne de commande plutôt que de rendre le système ne démarre plus .