LILO が MBR にインストールされている場合、VBR にブートローダ コードはありますか?

LILO が MBR にインストールされている場合、VBR にブートローダ コードはありますか?

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 から読み取られます。

関連情報