如果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 中读取。

相关内容