LILO(Linux Loader)是Linux自帶的一個優秀的引導管理器,使用它可以很方便地引 導一台機器上的多個操作系統。與其他常用的引導加載程序相比,LILO引導方式顯得更具有藝術性, 對其深入的理解,將有助於我們方便地處理多操作系統、網絡引導、大硬盤及大內存等諸多棘手的問題。 通常我們談到LILO,會涉及到兩個方面——LILO引導程序和LILO安裝命令/sbin/lilo。 為了不至於混淆這兩個概念,本文將用LILO表示LILO引導程序,而lilo表示/sbin/lilo。 一般地,LILO使用一個文本文件/etc/lilo.conf作為其配置文件。lilo讀取lilo.conf, 按照其中的參數將特定的LILO寫入系統引導區。任何時候,修改了/etc/lilo.conf,都必須重 新運行lilo命令,以保證LILO正常運行。lilo.conf使用的配置參數很多,配置起來也相當復雜。 下面以RedHat Linux為例作一些初步探討,RedHat的lilo程序包版本為0.20,別的Linux發行 版本可能會有所出入,但不會太大。 lilo.conf文件中的配置參數分為兩部分,一部分是全局參數,另一部分是引導映像參數。 與Linux系統其他的配置文件一樣,“#”號後的一行文字表示注釋。