如何解決The UTS Release version in include/linux/version.h
時(shí)間:
若木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"
然后直接執(zhí)行
sudo make-kpkg -initrd --initrd --append-to-version=....
這樣繼續(xù)編譯,千萬別執(zhí)行
sudo make-kpkg clean
這樣就節(jié)省時(shí)間了。
debian/ruleset/misc/version_vars.mk 這個(gè)文件是在你執(zhí)行
sudo make-kpkg --initrd kernel_image kernel-headers
之后才有的。
修改完畢version_vars.mk后再執(zhí)行
sudo make-kpkg --initrd kernel_image kernel-headers
就好了