include version h【如何解决The,UTS,Release,version,in,include/linux/version.h】

The UTS Release version in include/linux/version.h does not match current version 问题。

打开你的kernel里的version_vars.mk,位于

/linux—2.6.33.2/debian/ruleset/misc/version_vars.mk。

目录下。

把其中的"echo include/linux/version.h" 改成 "echo include/generated/utsrelease.h"。

然后直接执行

sudo make—kpkg —initrd ——initrd ——append—to—version=....

这样继续编译千万别执行

sudo make—kpkg clean。

这样节省时间了。

debian/ruleset/misc/version_vars.mk 这个文件是在你执行

sudo make—kpkg ——initrd kernel_image kernel—headers。

之后才有的。

修改完毕version_vars.mk后再执行

sudo make—kpkg ——initrd kernel_image kernel—headers。

就好了。

0 次访问