我需要一些关于在 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
安装它