Насколько я понимаю, LILO можно установить как в VBR, так и в MBR.
Если у меня есть MBR «DOS» и я устанавливаю LILO на свой Linux VBR, я представляю себе процесс загрузки следующим образом:
MBR -> VBR (LILO) -> Linux
Однако, если я установлю LILO в MBR, как будет выглядеть процесс загрузки? Код загрузчика VBR все еще используется? Например, процесс загрузки будет выглядеть так:
MBR (LILO) -> Linux
Или вот так:
MBR (LILO) -> VBR (LILO) -> Linux
решение1
Нет, если LILO установлен в MBR, то необходимости в использовании VBR не будет вообще.
Однако не стоит полагать, что весь LILO будет содержаться в загрузочной записи. MBR/VBR будет содержать только первую часть LILO: остальное будет считано из файла /boot/boot.b с использованием предварительно сохраненных номеров блоков.