发新话题
打印

一个关于内核编译的问题

一个关于内核编译的问题

我安装了mandrake8.2,想要重新编译一下内核,以下是我编译的过程,请各位大虾看
看错在哪。
cd /usr/src/linux
make menuconfig
make dep clean
make bzImage( 生成一个850k的img)
make modules 执行一会后报错,信息如下
make [2]:***[floopy.o] Error 1
make[2]eaving directory '/usr/src/linux-2.4.18-6mdk/drivers/block'
make [1]:***[ _mod subdir_block] Error 2
make [1]eaving directory '/usr/src/linux-2.4.18-6mdk/drivers
make :*** [_mod_drivers] Error 2
请各位高手指教。多谢了
顺便问一句,能否推荐几个网站或推荐几篇好的文章关于内核编译的。


      

TOP

Error1前的错误信息具体是什么      

TOP

第一步是make mrproper
还有最好用make xconfig      

TOP

会不会是因为,核心版本一样。当编译的时候,编译成模块的块被放在/lib/modules/`uname -r`目录下,如果核心版本一样,新老模块方在一个目录下,将造成冲突。
不知是不是这个原因      

TOP

发新话题