Meu entendimento do LILO é que ele pode ser instalado tanto no VBR quanto no MBR.
Se eu tiver um MBR 'DOS' e instalar o LILO no meu Linux VBR, imagino que o processo de inicialização seja assim:
MBR -> VBR (LILO) -> Linux
Entretanto, se eu instalar o LILO no MBR, como será o processo de inicialização? O código do bootloader VBR ainda é usado? Por exemplo, o processo de inicialização é assim:
MBR (LILO) -> Linux
Ou assim:
MBR (LILO) -> VBR (LILO) -> Linux
Responder1
Não, se o LILO estiver instalado no MBR, não haverá necessidade de usar o VBR.
Entretanto, não assuma que todo o LILO estará contido no registro de inicialização. O MBR/VBR conterá apenas a primeira parte do LILO: o restante será lido do arquivo /boot/boot.b, usando números de bloco pré-armazenados.