如何修复“模块版本没有符号版本"? [英] How do I fix "no symbol version for module_layout"?

查看:238
本文介绍了如何修复“模块版本没有符号版本"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在openSUSE 11.2上编译nvidia驱动程序和VirtualBox驱动器.两者都可以正常编译(在通常的make oldconfig之后加上部分内核构建),但是当我尝试加载模块时,出现此错误:

I'm trying to compile the nvidia driver and the VirtualBox drives on openSUSE 11.2. Both compile fine (after the usual make oldconfig plus a partial build of the kernel) but when I try to load the modules, I get this error:

vboxdrv: no symbol version for module_layout

怎么了?我该如何解决?

What's wrong? How do I fix this?

推荐答案

找到了它.软件包kernel-default-devel丢失.要安装它,请以根用户身份运行此命令:

Found it. The package kernel-default-devel was missing. To install it, run this command as root:

zypper in kernel-default-devel

这篇关于如何修复“模块版本没有符号版本"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆