LILO에 대해 제가 이해한 바는 VBR이나 MBR에 설치할 수 있다는 것입니다.
"DOS" MBR이 있고 LILO를 Linux VBR에 설치한 경우 부팅 프로세스는 다음과 같습니다.
MBR -> VBR (LILO) -> Linux
하지만 MBR에 LILO를 설치하면 부팅 프로세스는 어떻게 될까요? VBR 부트로더 코드가 아직도 사용되고 있나요? 예를 들어 시작 프로세스는 다음과 같습니다.
MBR (LILO) -> Linux
또는 다음과 같습니다:
MBR (LILO) -> VBR (LILO) -> Linux
답변1
아니요, LILO가 MBR에 설치되어 있으면 VBR을 전혀 사용할 필요가 없습니다.
그러나 전체 LILO가 부트 레코드에 포함될 것이라고 가정하지 마십시오. MBR/VBR에는 LILO의 첫 번째 부분만 포함됩니다. 나머지 부분은 미리 저장된 블록 번호를 사용하여 /boot/boot.b 파일에서 읽혀집니다.