BBS水木清华站∶精华区
发信人: midi (迷笛), 信区: Linux
标 题: Re: 内核升级求教?
发信站: BBS 水木清华站 (Tue Mar 16 23:01:11 1999) WWW-POST
【 在 zhangql (Tom) 的大作中提到: 】
∶ redhat从2.0.34升到2.2.3,升完后,除网络不通外,其它未见异常.
∶ 启动时发现:modprobe: can't locate module net-pf
∶ ping localhost 通,ping 其它均不通.
∶ 网卡是ne2000兼容.
∶ 哪位大虾给看看是哪的问题?
∶ 谢您了.
对于关键任务,最好不用Module方式。如果要用,注意编译完核心后,
make modules;
make modules_install;
depmod;
再看看你的核心安装到/boot里后,名字后是否带版本号,2.2.3。redhat
装载Modules时有段Stupid的语句:
kernelfile=`/sbin/lilo -I $image`
if [ -n "$kernelfile" ]; then
kernelname=`echo $kernelfile | awk -F- '{ print $1 }'`
versioninfo=`echo $kernelfile | sed "s|${kernelname}-||"`
if [ "$kernelname" = "/boot/vmlinuz" -a \
-d /lib/modules/$versioninfo -a \
$versioninfo != `uname -r` ]; then
ln -sf $versioninfo /lib/modules/preferred
fi
fi
启动时,它要根据你的核心的版本在/lib/modules下建个preferred目录,联到相应版本
的目录上。
说它Stupid,是因为它获得核心版本的方法是根据lilo里启动时核心的名字,而不是用
/proc/version
之类的有效信息...
--
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 207.138.150.70]
BBS水木清华站∶精华区