为了构建内核,我这样做
make menuconfig
make
make modules
对于步骤3,文件去哪里了?模块的位置在哪里?我可以使用任何环境变量来更改它吗?
答案1
步骤 3 将仅编译模块。为了让他们真正去某个地方,你必须这样做make modules_install
。
正如评论中指出的,make -n modules_install
将向您展示他们会去哪里。确切的位置取决于您正在编译的内核版本,目标目录是/lib/modules/<kernel_release>
.您正在构建的版本可以通过 找到make kernelrelease
。