OPERATING SYSTEM ~ Difference between GRUB and LILO

   


    GRUB and LILO are two types of bootloaders used in the Linux operating system. Grub can also be used for an operating system other than Linux, while LILO is only used for Linux. In this article, we will discover more differences between GRUB and LILO bootloaders.

What is LILO?

    LILO (LInux LOader) is a boot loader used in Linux operating systems. LILO can boot (up to 16) operating systems from a hard disk, USB stick, etc., as it does not depend on a specific file system. The user can place LILO in the MBR (Master Boot Record) or in the boot sector of a partition (and place another item in the MBR to load LILO). LILO was used as the default boot loader under Linux until the end of 2001. It is now included in the list of deprecated packages (in Red Hat).

  •     LILO is only used for the Linux operating system.
  •     LILO does not allow initialization from a network.
  •     Changes to lilo.conf are not read at boot time. The MBR must be reinstalled.
  •     LILO does not have an interactive command interface.
  •     LILO allows text passwords that anyone can read from the lilo.conf file.
  •     LILO does not allow GUI menu selection.
  •     LILO is less complicated and easy to use.
  •     LILO is the old default boot loader. 

 What is GRUB?

    GRUB (GNU GRand Unified Bootloader) is a bootloader developed by the GNU project. GRUB allows the user to choose from a list of operating systems to load, allowing multiple operating systems on the same computer. GRUB is the default boot loader used in most Linux distributions today. GRUB can be configured dynamically because it allows the configuration to be changed at boot time. Users have a simple command line interface to insert new boot configurations dynamically. GRUB has many features such as high portability, support for many executable formats, geometry translation independence and support for all types of file systems such as most UNIX systems, VFAT, NTFS and LBA (Logical Block Address) mode. Most Linux distributions that use GRUB provide a custom boot menu using its support for many graphical interfaces. GRUB2 replaces GRUB and GRUB has been renamed GRUB Legacy.

  •     GRUB can be used for different operating systems.
  •     GRUB allows booting from a network.
  •     Any changes made to grub.conf will automatically be used the next time the system boots.
  •     GRUB has an interactive command line interface.
  •     GRUB allows MD5 encrypted passwords.
  •     GRUB allows a choice of GUI menu.
  •     GRUB is more complicated.
  •     GRUB is the new default boot loader. 

In short:

    GRUB and LILO can both boot operating systems from external devices such as USB sticks and hard drives. LILO and GRUB allow users / root users - to boot in single user mode.

THANK YOU for reading

You Tech 56

Follow us on social medias: linktr.ee/youtech56

Comments

Popular Posts