LILO가 MBR에 설치된 경우 VBR에 부트로더 코드가 있습니까?

LILO가 MBR에 설치된 경우 VBR에 부트로더 코드가 있습니까?

LILO에 대해 제가 이해한 바는 VBR이나 MBR에 설치될 수 있다는 것입니다.

'DOS' MBR이 있고 Linux VBR에 LILO를 설치하는 경우 부팅 프로세스는 다음과 같습니다.

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 파일에서 읽혀집니다.

관련 정보