博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在Fedora 15上使用Vmware Server 2.0.2
阅读量:5934 次
发布时间:2019-06-19

本文共 1495 字,大约阅读时间需要 4 分钟。

Vmware Server最新版本2.0.2-203138是在2009年发布的,其使用一种较老的Kernel识别方法,这会导致我们在2.6.3x/2.6.40内核上安装Vmware Server时出现如下错误:
The path "/usr/src/linux/include" is not an existing directory.The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not matchyour running kernel (version 2.6.40-4.fc15.x86_64).  Even if the module were tocompile successfully, it would not load into the running kernel.
摸索了1个多小时终于找到了解决的方法,具体步骤如下: 
1.安装必要的rpm包
 yum -y install gcc make kernel-headers kernel-devel 找出正确的kernel headers目录,使用如下命令: [root@vbase include]# echo /usr/src/kernels/`uname -r`/include /usr/src/kernels/2.6.40-4.fc15.x86_64/include 
2.修改version.h头文件,该文件位于以下目录
 [root@vbase include]# cat /usr/src/kernels/`uname -r`/include/linux/version.h #define LINUX_VERSION_CODE 132648 #define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) 在该头文件中加入 uname -r的输出,如: [root@vbase include]# uname -r 2.6.40-4.fc15.x86_64 #define UTS_RELEASE "2.6.40-4.fc15.x86_64" 
3.下载文件,解压该tar包,将其中的文件复制到/usr/lib/vmware/modules/source/并覆盖:
 tar -xvf modules.tar cp * /usr/lib/vmware/modules/source/ cp: overwrite `/usr/lib/vmware/modules/source/vmblock.tar'? y cp: overwrite `/usr/lib/vmware/modules/source/vmci.tar'? y cp: overwrite `/usr/lib/vmware/modules/source/vmmon.tar'? y cp: overwrite `/usr/lib/vmware/modules/source/vmnet.tar'? y cp: overwrite `/usr/lib/vmware/modules/source/vsock.tar'? y   
4.安装Vmware软件,并执行vmware-config.pl
 

Stopping vmware (via systemctl):

本文转自maclean_007 51CTO博客,原文链接:

http://blog.51cto.com/maclean/1278715

转载地址:http://uhjtx.baihongyu.com/

你可能感兴趣的文章
[转]虚拟化系列-Windows server 2012 Remote桌面与应用
查看>>
iOS - (懒加载)
查看>>
利用钥匙串,在应用里保存用户密码的方法(ASIHTTPRequest清除keyChain方法)
查看>>
不懂技术的人不要对懂技术的人说这很容易实现
查看>>
SqlServer2000 DTS数据转移记
查看>>
网络编程学习小结 .
查看>>
当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Frame 的写访
查看>>
windows phone panaroma隐藏控件之后selectionchanged会出现此控件闪动消失的问题
查看>>
性能测试新手误区(六):性能监控
查看>>
enumerate遍历列表
查看>>
Android——MeasureSpec学习 - 解决ScrollView嵌套ListView和GridView冲突的方法
查看>>
查看ubuntu 14.04的网关和DNS
查看>>
centos 7 忘记密码
查看>>
Spring Boot和Spring cloud
查看>>
JavaScript继承详解(四)
查看>>
Jquery汇总
查看>>
在局域网中实现多播功能[zz]
查看>>
php面向对象_get(),_set()的用法
查看>>
php中soap 的使用实例无需手写WSDL文件,提供自动生成WSDL文件类
查看>>
MFC操作注册表
查看>>