内核编译的日期和时间是如何注册在内核映像中的?
cat /proc/sys/kernel/version
#35~precise1-Ubuntu SMP Fri Jan 25 17:15:33 UTC 2013
答案1
所有这些信息都是由生成的scripts/mkcompile_h
当您运行make XXXconfig
并存储到include/linux/compile.h
.然后将数据用于init/version.c
可能还有一些特定于体系结构的引导代码来构建内核二进制文件中包含的多个字符串。编译后无法更改它们。