LILO については、VBR または MBR のどちらにもインストールできると理解しています。
'DOS' MBR があり、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 から読み取られます。