我正在尝试构建自定义内核。我的要求是删除构建为内置(引导时)模块的驱动程序,并将其作为可加载模块。
所以我跑了
make menuconfig
我带着<>进入相应的条目括号。它已标记为M,标记为模块。当我构建内核时,驱动程序已经是内核的一部分。
因此删除了M选项并将其设为空白。现在,当我构建内核时,它不是启动映像的一部分。但是,当我尝试单独构建模块时,它没有构建,因为它不是.config文件的一部分(条目被注释掉)。我错过了一个简单的事情,但我无法找到它。有什么建议吗?