除了一些极端的情况下,RedHat 是毋须 make kernel 的,你可以用 RedHat 提供的kernelcfg工具来设定 kernel modules(GUI 介面),此外,要 make kernel 的话只要装了 kernel-source 的 rpm,用make menuconfig、make xconfig都可以的,跟 Slackware 底下一样;效率差应该不至於,想必 是系统其他地方要调整,基本上是不会因为 RedHat 效率而变差,毕竟大家都是 Linux ……
基本上不用 make kernel,真的要 make 的话,请装上 kernel-source 的rpm 档後,在 /usr/src/linux □面依照原方法 make 即可。
"not empty" 没有关系,这个可能是因为您 upgrade kernel
时系统上少了一些程式,您应该再检查一下 /etc/lilo.conf □面 kernel 位置有没有更新了,看看/boot/
□面有没有新版 kernel 了,有的话,改一下 /etc/lilo.conf,重跑 lilo
lilo -v -v
因为 kernel 跟 modules 版本不同,所以读不进来,看来您的新版 kernel 是装上了,可是因为某种原因,没有更新 lilo。