- 内核版本之间的编译区别:2.4和2.6之间的区别:
2.4版本
make menuconfig
make dep
make bzimage
make modules
make modules_install
make install2.6版本
make menuconfig
make
make modules_install
make install - make 和make bzImage的区别
.2.6的make 等于以前的make bzImage和make modules
无非是改下Makefile而已 - 修改内核源码,是否需要重新编译内核
如果是编译成模块的,可以直接编译,覆盖以前的模块:
比如,你修改了bridge模块的代码,重新编译
然后把新的bridge.ko拷贝到lib下的模块目录下覆盖就行了
make -C /lib/modules/`uname -r`/build/ M=/tmp/my_bridge
如果是内核文件,重新编译不用,但是连接确实不可少。
时间: 2024-10-28 11:34:01