Diferencia entre GRUB y LILO

GRUB vs LILO

Paracomputadorapara ejecutarse después de encenderlo, necesita varios programas de software para ayudarlo. Uno de estos programas de software es el cargador de arranque o el cargador de arranque. Carga el principal operativosistemade una computadora.



Los programas del sistema operativo se almacenan en discos duros; CD, DVD, unidad flash USD, disquete y memoria flashtarjetay el procesador central de la computadora no puede acceder porque solo puede ejecutar programas que se encuentran en la ROM.
Es necesario acceder a los que se encuentran en la RAM con la ayuda del cargador de arranque, como BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB y LILO. Estos programas permiten que la computadora se comunique con su usuario.

GRUB es un gran cargador de arranque unificado que puede arrancar sistemas operativos desarrollados por Linux, Mach4, vSTA, DOS y muchos otros sistemas operativos. Puede cargar núcleos en diferentes formatos binarios que se ingresan en un estado conocido, lo que facilita a los nuevos usuarios.

Hay varias opciones en el archivo de configuración, y permite a los usuarios arrancar múltiples y usar los sistemas operativos que están instalados en la computadora y elegir qué configuración del kernel usar en la partición de un sistema operativo.
Admite múltiples formatos ejecutables y no necesita traducción de geometría. Tiene un símbolo del sistema similar a bash que permite a los usuarios iniciar un sistema operativo instalado desde un disquete, CD-ROM o dispositivo USD.
LILO, por otro lado, es un cargador de arranque genérico para Linux. Es el código que el BIOS carga en la memoria de la computadora al iniciarse. Como GRUB, puede arrancar un sistema operativo desde una fuente externa como un disquete o un disco duro.
Puede escribir un Master Boot Record (MBR) en un dispositivo y puede ubicar kernels, cargarlos en la memoria e iniciarlos. Permite a los usuarios iniciar DOS, Windows, OS / 2 y otras configuraciones desde Linux. Era el cargador de arranque predeterminado deLinuxhasta que fue reemplazado por GRUB.
A diferencia de GRUB, LILO no permite el arranque desde una red y debe reinstalarse en el MBR después de que se modifique el archivo de configuración, mientras que GRUB se predetermina automáticamente a su interfaz de línea de comandos. Sin embargo, LILO es más fácil de usar que GRUB porque es más simple.

Resumen:

1.GRUB es un cargador de arranque que se puede usar para Linux, vSTA, DOS y otros sistemas operativos, mientras que LILO es un cargador de arranque genérico para Linux.
2.Tanto GRUB como LILO pueden arrancar sistemas operativos desde dispositivos externos como disquetes y discos duros, pero 3.GRUB permite arrancar desde una red mientras que LILO no.
4.Cuando se modifica el archivo de configuración, es necesario reinstalar LILO en el MBR, mientras que GRUB utiliza de forma predeterminada su interfaz de línea de comandos.
GRUB es más complicado de usar mientras que LILO es más simple y fácil de usar.
6. LILO es el antiguo cargador de arranque predeterminado para Linux, mientras que GRUB es el nuevo cargador de arranque predeterminado.
7.GRUB se puede usar para varios otros sistemas operativos a diferencia de LILO, que se usa solo para sistemas operativos Linux.