LILO와 GRUB의 차이점은 무엇입니까?

LILO와 GRUB의 차이점은 무엇입니까?

저는 Debian에서 웹 서버를 실행하고 있으며 현재 GRUB가 설치되어 있습니다.

GRUB 대신 LILO 사용을 고려해야 합니까? 그리고 각각의 장점은 무엇인가요?

답변1

LILO의 인터페이스는 더 간단하고 사용하기 쉽습니다.

GRUB는 기능이 더 풍부하고 이상한 구성을 더 잘 처리할 수 있습니다.

LILO 부팅 프로세스에는 기본적으로 커널 파일의 첫 번째 논리 섹터를 가리켜 커널을 찾는 작업이 포함됩니다(이보다 더 복잡합니다). GRUB 부팅 프로세스는 파일 시스템을 더 잘 인식하며 논리 섹터를 지정하지 않고도 파일 시스템에서 커널 파일을 찾을 수 있습니다.

요즘 거의 모든 사람들이 GRUB를 사용하는 이유가 있는데, 그 이유는 GRUB이 덜 부서지기 쉽고 극단적인 경우를 더 잘 처리할 수 있기 때문입니다.

답변2

설명대로여기:

LILO에는 대화형 명령 인터페이스가 없지만 GRUB에는 있습니다.

LILO는 네트워크 부팅을 지원하지 않지만 GRUB는 지원합니다.

LILO는 MBR에 물리적으로 로드될 수 있는 운영 체제의 위치에 대한 정보를 저장합니다. LILO 구성 파일을 변경하는 경우 LILO 1단계 부트 로더를 MBR에 다시 작성해야 합니다. 잘못 구성된 MBR로 인해 시스템을 부팅할 수 없게 될 수 있으므로 이는 GRUB보다 더 위험한 옵션입니다. GRUB를 사용하면 프로필이 올바르게 구성되지 않은 경우 GRUB 명령줄 인터페이스가 기본값으로 설정됩니다.

LILO는 Linux 및 기타 부트 로더만 로드합니다. GRUB은 많은 수의 운영 체제를 로드합니다.

LILO는 MBR에 적합한 공간에 자신을 로딩하여 작동합니다. Grub에는 두 단계가 있습니다(작업하기에는 너무 복잡하기 때문입니다. 즉, lilo처럼 쉽게 사용할 수 있다는 의미입니다). MBR(일반적으로)에서 1단계를 로드하고 /boot에서 2단계 및 구성을 로드합니다.

답변3

제 생각엔 GRUB의 가장 큰 장점은 다음과 같습니다.

  • 커널 업데이트 후에 "lilo"를 실행하는 것을 기억할 필요가 없습니다. GRUB은 파일 시스템을 실제로 지원하므로 디스크에서 커널을 찾을 수 있습니다.
  • 명령줄. GRUB은 명령줄 입력을 허용하므로 구성을 엉망으로 만들 때 편리합니다. 때로는 생명을 구하기도 합니다.

LILO의 주요 장점:

  • 개념을 해결하여 모든 파일 시스템을 지원합니다.
  • 매우 작은

나는 99%의 경우 GRUB를 선호할 것이라고 말하고 싶습니다.

답변4

이 최고의 테이블 차이를 확인하십시오.

http://tabulardifference.com/2014/08/difference-Between-lilo-and-grub/

관련 정보