安装好基本系统并写入 主引导记录后,您就可以启动 Linux, 但可能还不能作其他的事。这取决于您在安装中所作的选择。 本章将告诉您如何重新激活您的旧系统以便您可以再次启动 DOS 或 Windows 。
LILO 是一个启动管理器,通过它您可以遵循 PC 的习惯, 启动除了 Linux 之外的其他操作系统。该启动管理器通过 /etc/lilo.conf 文件进行配置。每当您编辑过该文件之后,您必须运行 lilo程序。这是因为只有当您运行过该程序后,您所作的更改才能生效。
在 lilo.conf 文件中的关键部分是包含关键字 image 和 other 的行,以及在其之后的行。它们用来描述可被 LILO引导的系统。这样的系统可以包含一个内核 (image),一个根分区,额外的内核参数等,以及可引导另一个非 Linux 操作系统 (other)的配置。这些关键字可使用多次。这些系统在配置文件中的顺序很重要, 因为它将决定哪个操作系统会自动引导,比如,在超时(delay) 而且 LILO 没有被按下 shift 键中止的情况下。
刚刚安装好一个全新的 Debian 后,只有当前系统被配置好用 LILO引导。如果您想引导另一个 Linux 内核,您必须编辑 /etc/lilo.conf 配置文件,在其中加入如下行:
image=/boot/vmlinuz.new label=new append="mcd=0x320,11" read-only |
对一个基本安装而言,只有第一行是必需的。如果您想了解关于其它两个选项的更多信息,请查阅 LILO 的文档。该文档位于 /usr/share/doc/lilo/目录中,您所需阅读的文件是 Manual.txt。如果您想快速了解如何引导系统,您也可以查阅 LILO 的 man 手册,lilo.conf可得到关于配置文件的关键字的说明,lilo 可得到将一个新配置安装到引导扇区的说明。
注意,在 Debian GNU/Linux 中还有其它可用的启动引导器,例如 GRUB (在 grub 包中),CHOS (在 chos 包中),Extended-IPL (在 extipl 包中),loadlin (在 loadlin 包中) 等。