启动管理器是存储在磁盘开始扇区中的一段程序,例如,硬盘的MBR(Master
Boot Record),在系统完成启动测试后,如果系统是从MBR启动,则BIOS(Basic
Input/Output System)将控制传送给MBR。然后存储在MBR中的这段程序将运行。这
段程序被称为启动管理器。它的任务就是将控制传送给操作系统,完成启动过程。
有许多可用的启动管理器,包括GNU GRUB (Grand Unified Boot Loader),
Bootmanager, LILO (LInux LOader), NTLDR (boot loader for Windows NT
systems),等等
GRUB是一款功能强大的启动管理器,它能加载多种操作系统,例如Windows, DOS,
Linux, GNU Hurd, *BSD,等等。
目前,LILO是最流行的启动管理器,被用来管理多个系统的引导。但是,如果使用
了LILO,你必须记住,当你每次改变了它的配置或安装了新的内核,都要重新运行
一下LILO。而且,LILO的灵活性也逊色于GRUB。