CONFIG_IRQ_WORK=y 等号右侧的 y 表示同意该操作 ; .config 文件内容示例 : 配置文件很多 , 这里只贴出一部分 ; # # Automatically generated file; DO NOT EDIT. # Linux/x86 5.6.14 Kernel Configuration # # # Compiler: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609 # CONFIG_CC_IS_GC...
linux内核下载地址:kernel.org/ ubuntu下载内核对应源码: sudo apt-get source linux-$(uname -r) #此命令下载的源码存放在/usr/src/文件夹中 一、配置: 内核编译时会根据内核目录下的.config文件进行编译,而进行内核配置时实际上就是修改.config文件.一般常见的硬件平台在内核目录arch/<平台>/configs/文件夹下...
# CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_KERNEL_GZIP...
sudo cp -vf System.map /boot/System.map-<kernel_release>-<localversion> sudo cp -vf .config /boot/config-<kernel_release>-<localversion> 生成初始 RAM 磁盘 当你安装 Arch Linux 时,可能已经了解过mkinitcpio这个工具。现在,我们将使用它来创建初始的 RAM 磁盘。 首先,我们需要创建一个预设文件。向/et...
CONFIG_CROSS_COMPILE 交叉编译工具前缀(比如"arm-linux-"相当于使用"make CROSS_COMPILE=arm-linux-"进行编译).除非你想配置后默认自动进行交叉编译,否则不要使用此选项. Local version - append to kernel release CONFIG_LOCALVERSION 在内核版本后面加上自定义的版本字符串(最大64字符),可以用"uname -a"命令看...
(1) BTF(BPF Type Format)提供了一种可以在运行时访问内核类型信息的方法,允许编写运行在内核空间中的工具和程序来进行调试、性能分析和安全审计等操作,`make menuconfig`,然后在配置界面中找到“Kernel hacking”选项,找到“Compile-time checks and compi...
Kernel log buffer size 我选15,双核。如果你用ia64,要选16。 Control Group support 集群支持?可以不要 Choose SLAB allocator (SLUB (Unqueued Allocator)) 内存管理模式slab和slub选择slub。 2、在“Block layer”里,假如没有2TB的硬盘,就去掉:Support for Large Block Devices 。Support for Large Single Fil...
Kernel log buffer size 我选15,双核。如果你用ia64,要选16。 Control Group support 集群支持?可以不要 Choose SLAB allocator (SLUB (Unqueued Allocator)) 内存管理模式slab和slub选择slub。 2、在“Block layer”里,假如没有2TB的硬盘,就去掉:Support for Large Block Devices 。Support for Large Single Fil...
inux内核下载地址:https://www.kernel.org/ ubuntu下载内核对应源码: sudo apt-get source linux-$(uname -r) #此命令下载的源码存放在/usr/src/文件夹中 一、配置: 内核编译时会根据内核目录下的.config文件进行编译,而进行内核配置时实际上就是修改.config文件.一般常见的硬件平台在内核目录arch/<平台>/confi...