LILO имеет более простой интерфейс и его легче обернуть вокруг.
GRUB более функциональный и лучше справляется со странными конфигурациями.
Процесс начальной загрузки LILO включает в себя поиск ядра по сути (это более сложно, чем это), указывающее на первый логический сектор файла ядра. Процесс начальной загрузки GRUB более осведомлен о файловой системе и может найти файл ядра в файловой системе без указания логического сектора.
Есть причина, по которой почти все используют GRUB в наши дни, и это потому, что он менее хрупок и лучше обрабатывает крайние случаи.
Slackware по-прежнему использует LILO, по крайней мере, начиная с версии 13.1. Slackware известен своей надежностью, а Патрик Волкердинг известен тем, что не обновлялся для получения соответствия модным словам.
У LILO нет интерактивного командного интерфейса, а у GRUB - нет.
LILO не поддерживает загрузку из сети, в отличие от GRUB.
LILO хранит информацию о расположении операционных систем, которые он может физически загружать в MBR. Если вы измените свой конфигурационный файл LILO, вам придется переписать загрузчик LILO первого этапа в MBR. По сравнению с GRUB это гораздо более рискованный вариант, поскольку неправильно сконфигурированная MBR может привести к невозможности загрузки системы. С GRUB, если файл конфигурации настроен неправильно, он просто по умолчанию будет использовать интерфейс командной строки GRUB.
LILO загружает только linux и другие загрузчики. и GRUB загружает большое количество ОС.
LILO работает, загружая себя в пространство, которое поместится в MBR. Grub состоит из двух этапов (потому что он слишком сложен для работы, я имею в виду так же легко, как lilo). Он загружает этап 1 из MBR (обычно) и этап 2 из / boot вместе с его конфигурацией.
Вы должны использовать GRUB или, возможно, GRUB2, так как он намного новее. Преимущества Grub по сравнению с LILO включают поддержку больших дисков (вам не нужно иметь загрузочный раздел в начале диска) и поддержку загрузки EFI.
Если вы используете старый компьютер с работающим LILO, нет особой причины для обновления до GRUB.
Другая причина: нет обновлений для LILO и практически нет поддержки. Или даже веб-сайт.
Ответы:
LILO имеет более простой интерфейс и его легче обернуть вокруг.
GRUB более функциональный и лучше справляется со странными конфигурациями.
Процесс начальной загрузки LILO включает в себя поиск ядра по сути (это более сложно, чем это), указывающее на первый логический сектор файла ядра. Процесс начальной загрузки GRUB более осведомлен о файловой системе и может найти файл ядра в файловой системе без указания логического сектора.
Есть причина, по которой почти все используют GRUB в наши дни, и это потому, что он менее хрупок и лучше обрабатывает крайние случаи.
источник
Как объяснено здесь :
LILO загружает только linux и другие загрузчики. и GRUB загружает большое количество ОС.
LILO работает, загружая себя в пространство, которое поместится в MBR. Grub состоит из двух этапов (потому что он слишком сложен для работы, я имею в виду так же легко, как lilo). Он загружает этап 1 из MBR (обычно) и этап 2 из / boot вместе с его конфигурацией.
источник
Я думаю, что главное преимущество (для меня) GRUB это
Основные преимущества LILO:
Я бы сказал, что в 99% случаев вы предпочитаете GRUB.
источник
Вы должны использовать GRUB или, возможно, GRUB2, так как он намного новее. Преимущества Grub по сравнению с LILO включают поддержку больших дисков (вам не нужно иметь загрузочный раздел в начале диска) и поддержку загрузки EFI.
Если вы используете старый компьютер с работающим LILO, нет особой причины для обновления до GRUB.
Другая причина: нет обновлений для LILO и практически нет поддержки. Или даже веб-сайт.
источник
Пожалуйста, проверьте эту лучшую табличную разницу
http://tabulardifference.com/2014/08/difference-between-lilo-and-grub/
источник