原内核:
linux-4.15.0-142-generic
新内核:
linux-4.15.0-142-lowlatency
问题描述:
更换内核后编译oai时报错
nasmesh compilation failed
问题分析:
执行
dmesg
查看具体原因,报错如下:
version magic '4.15.0-142-generic SMP mod_unload ' should be '4.15.0-142-lowlatency SMP preempt mod_unload
问题解决:
cd /usr/src/linux-headers-4.15.0-142-lowlatency
sudo gedit include/linux/vermagic.h
修改如下:
将
UTS_RELEASE " "
替换为当前内核版本号“4.15.0-142-lowlatency ”
NOTE:注意后面有空格; 保持
\
符号不变。
重新编译运行后成功。
版权声明:本文为weixin_42897032原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。