Patrick Volkerding,
volkerdi@slackware.com
首先确定kernel, kernel modules, 和mkinitrd已经安装。(你的可能何这个有些出入)
installpkg kernel-generic-2.6.7-i486-3.tgz
installpkg kernel-modules-2.6.7-i486-2.tgz
installpkg mkinitrd-1.0.1-i486-1.tgz
进入 /boot 目录:
cd /boot
现在运行"mkinitrd".如果你的root文件系统实用的是reiserfs格式:
mkinitrd -c -k 2.6.7 -m reiserfs
如果你实用的是ext3文件系统你需要运行下面的明令:
mkinitrd -c -k 2.6.7 -m jbd:ext3 -f ext3 -r /dev/hdb3
这时你得到一个initrd文件 (/boot/initrd.gz),现在你需要配置lilo:
# Linux bootable partition config begins
image = /boot/vmlinuz-generic-2.6.7
initrd = /boot/initrd.gz #这是与2.4x内核不同的地方
root = /dev/hda6
label = Linux267
read-only
# Linux bootable partition config ends
编辑好lilo的配置文件后保存,然后在命令行上使用lilo命令加入新内核。
我是按上述安装的,不行;
现在在双硬盘上进行光盘启动安装,安装时内核显示的hda hdb顺序和安装时显示的不一样,完后在启动lilo时就死了,显乱七八糟的符号;