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