Ubuntu更换内核后编译version magic报错

  • Post author:
  • Post category:其他



原内核:

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:注意后面有空格; 保持

\

符号不变。

在这里插入图片描述

重新编译运行后成功。

参考链接:

https://www.wyr.me/post/623##toc4-23



版权声明:本文为weixin_42897032原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。