前几天安装了一个半虚拟化的domU,操作系统为fedora14。安装时选的最小化安装,以至于一些一些开发工具都没有安装。 今天在加载模块的时候发现提示错误build文件夹不存在,原来是usr/src/kernels/中没有内核源码,于是yum -y install kernel-devel,安装了内核源码。
当时没有注意,yum install kernel-devel安装的是目前可用的最新版本的内核。因此在加载模块的过程中回报出一下错误
version magic '2.6.35.11-83.fc14.x86_64 SMP mod_unload ' should be '2.6.35.6-45.fc14.x86_64 SMP mod_unload '。
解决方法是yum install kernel-devel-内核版本,也就是指定安装的内核版本。安装之后重新建立一个build链接,连接到新的内核版本所在文件夹即可。
阅读(13824) | 评论(0) | 转发(0) |