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

相關內容