22问答网
所有问题
linux只想部分修改内核应该怎么办,是不是要重新编译
如题所述
举报该问题
推荐答案 2011-03-26
如果只是修改内核的模块内容,则可以不需要重新编译,因为即使重新编译非模块部分还是原来的一样。只需要改完后make modules 在make modules_install。这个过程中make modules会重新编译内核的模块,install则会把模块放到/lib/modules/内核名 的文件夹里去,并且接下来运行depmod,重新生虫*.dep文件,系统靠这个文件加载模块。如果修改的是非模块部分的话,那么就一定要重新编译了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/fIfITIhTT.html
其他回答
第1个回答 2011-03-24
内核是由小的模块链接在一起的 只修改部分也要重新链接
前提是你要编译一次,然后的修改就只有编译你修改的那部分,并链接其他的就可以了
不知道我说的你理解没理解 。。。。。
语言比较乱。。
参考资料:
http://zhidao.baidu.com/team/view/SUSE
第2个回答 2011-03-24
肯定,既然是其中一个小模块,至少也得重新链接
第3个回答 2011-03-24
yefahehfgae
相似回答
如何
编译
一个
内核
答:
(1)、Networking support (CONFIG_NET) [Y/n/?] 该选项设置是否在
内核
中提供网络支持。(2)、PCI support (CONFIG_PCI) [Y/n/?] 该选项设置是否在内核中提供PCI支持。(3)、PCI access mode (BIOS, Direct, Any) [Any] 该选项设置Linux探测PCI设备的方式。选择“BIOS”
,Linux
将使用BIOS...
如何配置
linux内核
答:
make oldconfig和make config类似,但是它的作用是在现有的
内核
设置文件基础上建立一个新的设置文件,只会向用户提供有关新内核特性的问题,在新内核升级的过程 中,make oldconfig非常有用,用户将现有的配置文件.config复制到新内核的源码中,执行make oldconfig,此时,用户
只需要
回答那些针对新增特性的问题make silentoldconfig...
大家正在搜
linux内核参数在哪里修改
什么是linux内核
linux修改内核参数文件
linux内核怎么使用
linux修改内核名称
linux修改内核参数影响
linux修改默认启动内核
linux内核 修改盘符
linux修改内核启动顺序
相关问题
linux为什么要编译内核
如何重新编译linux内核
linux 编译内核 空间不够怎么办?我分给linux的盘只...
linux kernel 内核版本修改
linux内核可从高版本往低版本编译不?例如现在我内核是3....
linux为什么要重新编译内核
linux内核能修改吗
linux为什么要重新编译内核