如何解决The UTS Release version in include/linux/version.h
时间:
若木635由 分享
如何解决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
就好了