Разлика между GRUB и LILO

Разлика между GRUB и LILO
Разлика между GRUB и LILO

Видео: Разлика между GRUB и LILO

Видео: Разлика между GRUB и LILO
Видео: LPIC 102.2 Загрузчики Linux 2024, Ноември
Anonim

GRUB срещу LILO

Boot loader е програмата, която зарежда операционните системи, когато компютърът е включен. Обикновено загрузчиците дават възможност за избор от списък с операционни системи, които да се зареждат по време на стартиране на компютъра. Така че, boot loader позволява съвместното съществуване на множество операционни системи на една и съща машина. LILO и GRUB са два от популярните зареждащи устройства, използвани днес. LILO се използваше като зареждащ файл по подразбиране в Linux за много дълго време, но наскоро GRUB зае неговото място.

Какво е LILO?

LILO (LInux LOader) е зареждащо устройство, използвано в операционни системи Linux. LILO може да стартира (до 16) операционни системи от дискети, твърди дискове и т.н., тъй като не зависи от конкретна файлова система. Потребителят може да постави LILO в Master Boot Record (MBR) или в стартовия сектор на дял (и да постави нещо друго в MBR, за да зареди LILO). LILO се използва като зареждащ файл по подразбиране в Linux до края на 2001 г. Сега е включен в списъка на амортизираните пакети (в Red Hat).

Какво е GRUB?

GRUB (GNU GRand Unified Bootloader) е зареждащо устройство, разработено от проекта GNU. GRUB позволява на потребителя да избира от списък с операционни системи за зареждане, което прави възможно наличието на множество операционни системи на една и съща машина. GRUB е зареждащото устройство по подразбиране, използвано в повечето дистрибуции на Linux днес. GRUB може да бъде конфигуриран динамично, тъй като позволява промени в конфигурацията по време на зареждане. Потребителите са снабдени с прост интерфейс на командния ред за динамично вмъкване на нови конфигурации за зареждане. GRUB има много удобни за потребителя функции като висока преносимост, поддръжка за много изпълними формати, независимост от превод на геометрия и поддръжка за всички видове файлови системи, като повечето UNIX системи, VFAT, NTFS и режим LBA (Logical Block Address). Повечето дистрибуции на Linux, които използват GRUB,осигурете персонализирано меню за зареждане, използвайки неговата поддръжка за много GUI (графичен потребителски интерфейс). GRUB2 заменя GRUB в момента и GRUB е преименуван на GRUB Legacy.

Каква е разликата между GRUB и LILO?

LILO преди беше зареждачът по подразбиране на Linux, докато GRUB зае мястото на LILO през последните няколко години. GRUB има по-добър интерактивен интерфейс на командния ред в сравнение с LILO, който позволява само една команда с аргументи. Тъй като LILO съхранява информация за местоположението на операционните системи в MBR, всеки път, когато се добавя нова операционна система, потребителят трябва ръчно да презапише конфигурационния файл и това може много лесно да създаде неправилно конфигуриран конфигурационен файл. За да коригират неправилно конфигуриран конфигурационен файл в LILO, потребителите трябва да възприемат подход като стартиране от CD на живо. Въпреки това поради динамично конфигурируемата природа е много по-лесно да коригирате неправилно конфигуриран конфигурационен файл в GRUB. В сравнение с LILO, GRUB има много добра техническа поддръжка. LILO не може да стартира от мрежата, докато GRUB със сигурност може. Но от друга страна,тъй като LILO е бил използван, разработен и тестван много дълго време, повечето Linux администратори са наясно с конфигурирането и обработката на проблеми с LILO дори без никаква документация.

Препоръчано: