|
发表于 2002-12-19 11:53:29
|
显示全部楼层
倒!redhat特意将Makefile里的-14改成-14custom就是让大家自行编译内核和模块时不会影响到原来的内核和模块,可谓用心良苦(我还没见过哪个版本的厂商连这点都考虑到),你竟然反行其道,将它改回去!!
如果你先前没有备份原来的模块的话,现在估计老的内核模块已经没有了,要不你试试安装一下光盘上有关kernel的rpm包,看能否找回原来的模块吧
将Makefile里的-14改成-14custom,那样做的主要作用是,人为的定义一个版本号,这样新的内核模块就安装在/usr/lib/modules/2.4.18-14custom目录(或你自己修改Makefile定义的目录)下,而不会将原来老内核的模块2.4.18-14目录清空掉.这样只要你的新内核不覆盖老内核,启动时就可以选择不同的内核启动(新老内核都有自己的模块,互不干扰).当大家想编译测试某个版本内核多次时很有用,免去你自己备份模块之苦.只要修改一下Makefile就可以放心地编译了. |
|