답변:
LILO는 더 간단한 인터페이스를 가지고 있으며 머리를 감쌀 수 있습니다.
GRUB은 더 많은 기능을 제공하며 이상한 구성을보다 잘 처리합니다.
LILO 부트 스트랩 프로세스는 본질적으로 커널 파일의 첫 번째 논리 섹터를 가리키는 커널을 찾는 것입니다 (이보다 더 복잡합니다). GRUB 부트 스트랩 프로세스는 파일 시스템을보다 잘 인식하고 논리 섹터를 지정하지 않고도 파일 시스템에서 커널 파일을 찾을 수 있습니다.
요즘 거의 모든 사람들이 GRUB을 사용하는 이유가 있으며, 이는 취약성이 적고 엣지 케이스를 더 잘 처리하기 때문입니다.
여기에 설명 된대로 :
LILO에는 대화 형 명령 인터페이스가없고 GRUB에는 없습니다.
LILO는 네트워크 부팅을 지원하지 않지만 GRUB는 지원합니다.
LILO는 MBR에 물리적으로로드 할 수있는 운영 체제 위치에 관한 정보를 저장합니다. LILO 구성 파일을 변경하면 LILO 스테이지 1 부트 로더를 MBR에 다시 작성해야합니다. GRUB과 비교할 때, 잘못 구성된 MBR이 시스템을 부팅 할 수 없게 할 수 있기 때문에 이것은 훨씬 더 위험한 옵션입니다. GRUB를 사용하면 구성 파일이 잘못 구성되면 GRUB 명령 행 인터페이스가 기본값으로 설정됩니다.
LILO는 Linux 및 기타 부트 로더 만로드합니다. GRUB은 많은 수의 OS를로드합니다.
LILO는 MBR에 맞는 공간에 자신을로드하여 작동합니다. Grub에는 두 단계가 있습니다 (너무 복잡해서 작동하기도 어렵습니다. lilo처럼 쉽게 의미합니다). 구성과 함께 MBR에서 1 단계 (보통)를로드하고 / boot에서 2 단계를로드합니다.
GRUB 또는 아마도 GRUB2가 훨씬 최신이므로 사용해야합니다. LILO에 비해 GRUB의 장점으로는 더 큰 디스크 (디스크 시작 부분에 부팅 파티션이 필요하지 않음) 및 EFI 부팅 지원이 있습니다.
LILO가 작동하는 이전 컴퓨터를 사용하는 경우 GRUB으로 업그레이드 할 특별한 이유가 없습니다.
또 다른 이유 : LILO에 대한 업데이트가 없으며 실제로 지원이 없습니다. 또는 심지어 웹 사이트.
이 가장 좋은 표 차이를 확인하십시오
http://tabulardifference.com/2014/08/difference-between-lilo-and-grub/