需要帮助解决在 Ubuntu 14.04 上构建自定义内核的问题

需要帮助解决在 Ubuntu 14.04 上构建自定义内核的问题

我需要一些关于在 Ubuntu 14.04 (Trusty Tahr) 上构建自定义内核的帮助。这不是我第一次编译内核,但我遇到了仅在 Ubuntu 14.04 上构建的问题。

当我尝试使用命令构建内核模块时make modules,它会在 stage2 上构建模块,因此并非所有内核模块都会构建。它只构建了几个驱动程序模块。

我尝试通过 来解决这个问题modprobe,结果insmod i发现我错过了hello.ko
我尝试通过modprobe -v hello.ko或来解决insmod hello.ko,但这没有用。
我尝试通过 来启动make -j5,但它只创建了模块而没有任何安装。

那么现在,我该如何成功构建这个内核?

答案1

第一次运行

sudo make -j5

然后运行

sudo make install -j5

安装它

相关内容