LILOについて私が理解したことは、VBRまたはMBRにインストールできることです。
「DOS」MBRがあり、LILOをLinux VBRにインストールした場合、起動プロセスは次のようになります。
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 ファイルから読み込まれます。