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
就好了