生成.config文件
编译内核第一步是生成对应的.config文件,此文件中声明了哪些功能和特性需要开启。
- 拷贝config文件到源码目录,并重命名为.config。
# cp ~/dependency/patchForKernel/openEuler_22.03/kernel_5.10.0/kernel/config-5.10.0-60.18.0.50.oe2203.aarch64 /usr/src/kernels/kernel-5.10.0-60.18.0 # cd /usr/src/kernels/kernel-5.10.0-60.18.0 # mv config-5.10.0-60.18.0.50.oe2203.aarch64 .config
- 生成.config文件。
# cd /usr/src/kernels/kernel-5.10.0-60.18.0 # sudo make menuconfig
- 执行命令后,在出现的界面中选择“Load”,如图所示。
- 出现如图所示的界面时,选择“OK”。
- 出现如图所示的界面时,选择“Save”。
- 出现如图所示的界面时,选择“Ok”。
- 出现如图所示的界面时,选择“Exit”。
- 执行完上述操作,进入如图所示的初始界面,选择“Exit”,当前文件夹下即可生成.config文件。
父主题: 编译及安装内核