Building modules, stage 2.
MODPOST 3290 modules
ERROR: "perf_guest_get_msrs" [arch/x86/kvm/kvm-intel.ko] undefined!
WARNING: modpost: Found 4 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: *** [__modpost] 错误 1
make[1]: *** [modules] 错误 2
make[1]:正在离开目录 `/usr/src/linux-3.2.40'
make: *** [debian/stamp/build/kernel] 错误 2
本人用的是make-kpkg --initrd --append-to-version=-用户kernel-image kernel-headers来生成Deb包的
求教,本人在编译内核时遇到了麻烦
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- 1452954369
- 帖子: 19
- 注册时间: 2012-07-22 12:18
- 系统: windows7,ubuntu12.04
- 1452954369
- 帖子: 19
- 注册时间: 2012-07-22 12:18
- 系统: windows7,ubuntu12.04
Re: 求教,本人在编译内核时遇到了麻烦
坐等帮助 
呜呜,没人来


-
- 帖子: 56
- 注册时间: 2011-09-30 20:59
Re: 求教,本人在编译内核时遇到了麻烦
还是一次次慢慢精简吧,一次不要减去太多
- 1452954369
- 帖子: 19
- 注册时间: 2012-07-22 12:18
- 系统: windows7,ubuntu12.04
Re: 求教,本人在编译内核时遇到了麻烦
这是什么意思?小白不懂。另外我的错误是什么意思,什么引起的?whatot 写了:还是一次次慢慢精简吧,一次不要减去太多

-
- 帖子: 56
- 注册时间: 2011-09-30 20:59
Re: 求教,本人在编译内核时遇到了麻烦
google搜索
看发布比较新的文章
你的问题应该先google搜索一下
有很多与你情况相同的,不要直接问问题,先要搜索,之后没有结果再来问问题
https://www.google.com.hk/search?q='mak ... e&ie=UTF-8
http://300second.blog.51cto.com/7582/814631
http://stackoverflow.com/questions/1386 ... ms-to-hang
代码: 全选
linux 内核精简
你的问题应该先google搜索一下
代码: 全选
make CONFIG_DEBUG_SECTION_MISMATCH=y
https://www.google.com.hk/search?q='mak ... e&ie=UTF-8
http://300second.blog.51cto.com/7582/814631
http://stackoverflow.com/questions/1386 ... ms-to-hang
-
- 帖子: 224
- 注册时间: 2010-05-18 22:23
Re: 求教,本人在编译内核时遇到了麻烦
Building modules, stage 2.
MODPOST 3290 modules
ERROR: "perf_guest_get_msrs" [arch/x86/kvm/kvm-intel.ko] undefined!
就是那个KVM模块问题,还是针对intel的。
如果不需要在linux下跑虚拟机,就不要打开这个选项,
如果要则可以用cscope去搜搜源码中perf_guest-get_msrs的位置,找到是哪个宏在控制这个函数的编译,到界面下打开,继续编译,有错就继续找。
WARNING: modpost: Found 4 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: *** [__modpost] 错误 1
make[1]: *** [modules] 错误 2
make[1]:正在离开目录 `/usr/src/linux-3.2.40'
make: *** [debian/stamp/build/kernel] 错误 2
MODPOST 3290 modules
ERROR: "perf_guest_get_msrs" [arch/x86/kvm/kvm-intel.ko] undefined!
就是那个KVM模块问题,还是针对intel的。
如果不需要在linux下跑虚拟机,就不要打开这个选项,
如果要则可以用cscope去搜搜源码中perf_guest-get_msrs的位置,找到是哪个宏在控制这个函数的编译,到界面下打开,继续编译,有错就继续找。
WARNING: modpost: Found 4 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
make[2]: *** [__modpost] 错误 1
make[1]: *** [modules] 错误 2
make[1]:正在离开目录 `/usr/src/linux-3.2.40'
make: *** [debian/stamp/build/kernel] 错误 2