Разница между GRUB и LILO

ГРУБ против ЛИЛО

Чтобы компьютер работал после включения, ему нужно несколько программ для этого. Одна из этих программ - загрузчик начальной загрузки или загрузчик. Он загружает основную операционную систему компьютера.

Программы операционной системы хранятся на жестких дисках; CD, DVD, флэш-накопитель USD, дискета и карта флэш-памяти, и центральный процессор компьютера не может получить к ним доступ, поскольку он может выполнять только программы, найденные в ПЗУ.
К тем, которые находятся в ОЗУ, нужно обращаться с помощью загрузчика, такого как BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB и LILO. Эти программы позволяют компьютеру общаться с его пользователем.

GRUB - это Grand Unified Bootloader, который может загружать операционные системы, разработанные Linux, Mach4, vSTA, DOS и многими другими операционными системами. Он может загружать ядра в различных двоичных форматах, которые вводятся в известном состоянии, что облегчает работу для новых пользователей..

В файле конфигурации есть несколько опций, и он позволяет пользователям загружаться и использовать операционные системы, установленные на компьютере, и выбирать, какую конфигурацию ядра использовать в разделе операционной системы..
Он поддерживает несколько исполняемых форматов и не требует перевода геометрии. Он имеет командную строку в стиле bash, которая позволяет пользователям загружать установленную операционную систему с дискеты, компакт-диска или устройства USD..
LILO, с другой стороны, является общим загрузчиком для Linux. Это код, который BIOS загружает в память компьютера при запуске. Как и GRUB, он может загружать операционную систему из внешнего источника, например с дискеты или жесткого диска..
Он может записывать основную загрузочную запись (MBR) на устройство и может находить ядра, загружать их в память и запускать их. Он позволяет пользователям запускать DOS, Windows, OS / 2 и другие конфигурации из Linux. Это был загрузчик Linux по умолчанию, пока он не был заменен GRUB.
В отличие от GRUB, LILO не позволяет загружаться из сети, и его необходимо переустановить в MBR после изменения файла конфигурации, в то время как GRUB по умолчанию автоматически использует интерфейс командной строки. LILO проще в использовании, чем GRUB, потому что он проще.

Резюме:

1.GRUB - это загрузчик, который можно использовать для Linux, vSTA, DOS и других операционных систем, в то время как LILO - это стандартный загрузчик для Linux..
2. Оба GRUB и LILO могут загружать операционные системы с внешних устройств, таких как дискеты и жесткие диски, но 3.GRUB позволяет загружаться из сети, в то время как LILO этого не делает..
4.При изменении файла конфигурации LILO необходимо переустановить в MBR, а GRUB по умолчанию использует интерфейс командной строки.
5. GRUB сложнее в использовании, в то время как LILO проще и проще в использовании.
6.LILO - это старый загрузчик по умолчанию для Linux, а GRUB - новый загрузчик по умолчанию..
7. GRUB может использоваться для различных других операционных систем, в отличие от LILO, который используется только для операционных систем Linux.