内核构建:为什么“make install”抱怨缺少模块?

内核构建:为什么“make install”抱怨缺少模块?

我正在 RedHat Enterprise 系统上构建 3.2.x 内核。

在“make install”期间,需要很长时间并且抱怨:

错误:modinfo:找不到模块 xxx

我假设它正在探测现有模块,但为什么呢?我创建了一个小型测试模块,用 insmod 手动加载它,果然它显示为

错误:modinfo:找不到模块 testmodule。

有人可以向我解释一下这是怎么回事吗?为什么“make install”关心可能(或可能不)加载的现有模块?

相关内容