Slackware和Zenwalk默认的引导程序都是Lilo,可是对于lilo并不熟悉,再者目前大部分的linux版本的都使用GRUB引导。而且GRUB的功能也相对强大一点。因此决定不装LiLo而该用GRUB。
使用GRUB也很简单,GRUB可以是GRUB For DOS或安装了某个Linux版本而安装的GRUB,抑或是直接下载GRUB安装包在Slackware和Zenwalk中安装。
介绍一种简单的方法,修改menu.lst(可以是GRUB For DOS的、某个Linux版本已装的menu.lst)。在menu.lst加入下列引导语句。
title Zenwalk 5.2
kernel (hd0,5)/boot/vmlinuz root=/dev/sda6
boot
title Slackware 12.1
kernel (hd0,6)/boot/vmlinuz root=/dev/hda7
boot
其中/dev/hda8与/dev/sda6分别对应Zenwalk和slackware的/分区; (hd0,5)与 (hd0,6)是/boot分区的位置。
注意:对于Zenwalk,本想如果是IDE硬盘的 root处的硬盘位置应写成/dev /hdx的形式(因为我的是IDE硬盘,我刚开始也是写成hdx的形式),但结果不能引导,需要写成像上面的 root=/dev /sda6。