每次我对linux内核做一点改动时,我应该安装modules_install吗?
例如,如果我想在fs / namei.c中打印出变量,我唯一能做的就是printk(...)我应该在make之后安装modules_install吗?
答案 0 :(得分:0)
如果更改在内核中而不在内核模块中,实际上不需要运行“make modules_install”。例如,如果平台是x86_64,那么在您发布的示例中运行“make bzImage”然后“make install”就足够了。运行“make bzImage”比runnung“make”更快,因为当你运行“make”时,你也在构建模块。但是,如果您更改了可能影响内核模块的内容,例如他们使用的头文件,则必须运行make,然后make modules_install然后make install,以便更改生效。
拉米罗森