我按照此处的步骤在虚拟机上重建内核:https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel
我有一个 .config 文件,我想用它来构建它。我应该把这个 .config 文件放在哪里,这样当我输入 make 时它就会使用它?我构建的源代码是 linux-lts-utopic-3.16.0,我使用的是其中的 debian 文件夹。
答案1
该.config
文件需要位于您要使用make
实用程序编译的内核源代码的基本目录中。转到基本目录并键入该文件,ls -a
该 .config
文件应该在那里(可能在/usr/src/
)。
这是一个从源代码编译内核的博客(不是针对 ubuntu 的)。https://prashantchikhalkar.wordpress.com/2015/05/07/linux-kernel-compilation-from-source-to-running/
答案2
如果您的源文件被复制到文件/usr/src/linux
中 并运行 ,那么运行即可编译您的内核。.config
/usr/src/linux
make oldconfig
make menuconfig
make