开发者社区> 天飞.h> 正文

fedora15下安装 VMWare Workstation 7.1.4 for Linux

简介: [talen@fedora ~]$ uname -r2.6.40.3-0.fc15.i686下载补丁http://linux-knowledgebase.com/userFiles/files/vmware2_6_39patchv3.
+关注继续查看
[talen@fedora ~]$ uname -r
2.6.40.3-0.fc15.i686

下载补丁http://linux-knowledgebase.com/userFiles/files/vmware2_6_39patchv3.tar.bz2
下载安装包:vmware官方网站注册下载VMWare Workstation 7.1.4 for Linux
安装内核开发包与头文件
[talen@fedora ~]$ rpm -qa |grep kernel
kernel-2.6.40-4.fc15.i686
kernel-devel-2.6.40-4.fc15.i686
kernel-headers-2.6.40.3-0.fc15.i686

[talen@fedora opt]$ chmod u+x VMware-Workstation-Full-7.1.4-385536.i386.bundle
[talen@fedora opt]$ ./VMware-Workstation-Full-7.1.4-385536.i386.bundle






安装完毕后打开
[talen@fedora ~]$ sudo vmware
Logging to /tmp/vmware-root/setup-2315.log
/usr/share/themes/Adwaita/gtk-2.0/gtkrc:80: error: unexpected identifier `colorize_scrollbar', expected character `}'
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
Fontconfig error: "conf.d", line 1: no element found
Fontconfig warning: line 73: unknown element "cachedir"
Fontconfig warning: line 74: unknown element "cachedir"
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
Stopping vmware (via systemctl):                           [确定]
Using 2.6.x kernel build system.
make: 进入目录“/tmp/vmware-root/modules/vmmon-only”
make -C /lib/modules/2.6.40.3-0.fc15.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: 进入目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:47:44: 错误:‘SPIN_LOCK_UNLOCKED’未声明(不在函数内)
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: 在函数‘IOMMU_SetupMMU’中:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:103:28: 警告:将一个指针转换为大小不同的整数 [-Wpointer-to-int-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:113:17: 警告:格式 ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’ [-Wformat]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:117:35: 警告:将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:120:20: 警告:格式 ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64’ [-Wformat]
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/iommu.o] 错误 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] 错误 2
make[1]: 离开目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
make: *** [vmmon.ko] 错误 2
make: 离开目录“/tmp/vmware-root/modules/vmmon-only”



使用下载的补丁
[talen@fedora Downloads]$ tar jxvf vmware2_6_39patchv3.tar.bz2
patch-modules_2.6.39.sh
vmware2.6.39fixedv3.patch

[talen@fedora opt]$ sudo ./patch-modules_2.6.39.sh
patching file vmblock-only/linux/dentry.c
patching file vmblock-only/linux/filesystem.c
patching file vmci-only/linux/driver.c
patching file vmmon-only/linux/driver.c
patching file vmmon-only/linux/hostif.c
patching file vmmon-only/linux/iommu.c
patching file vmnet-only/driver.c
patching file vmnet-only/filter.c
patching file vmnet-only/hub.c
patching file vsock-only/linux/af_vsock.c
patching file vsock-only/linux/util.c
Stopping vmware (via systemctl):                           [确定]
Using 2.6.x kernel build system.
make: 进入目录“/tmp/vmware-root/modules/vmmon-only”
make -C /lib/modules/2.6.40.3-0.fc15.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: 进入目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: 在函数‘IOMMU_SetupMMU’中:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:103:28: 警告:将一个指针转换为大小不同的整数 [-Wpointer-to-int-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:113:17: 警告:格式 ‘%lx’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘long long unsigned int’ [-Wformat]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:117:35: 警告:将一个整数转换为大小不同的指针 [-Wint-to-pointer-cast]
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:120:20: 警告:格式 ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘uint64’ [-Wformat]
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c: 在函数‘HostIFReadUptimeWork’中:
/tmp/vmware-root/modules/vmmon-only/linux/hostif.c:2048:10: 警告:此函数中的‘newUpBase’在使用前可能未初始化 [-Wuninitialized]
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
make[1]: 离开目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: 进入目录“/tmp/vmware-root/modules/vmmon-only”
make[1]: “postbuild”是最新的。
make[1]: 离开目录“/tmp/vmware-root/modules/vmmon-only”
cp -f vmmon.ko ./../vmmon.o
make: 离开目录“/tmp/vmware-root/modules/vmmon-only”
Built vmmon module
Using 2.6.x kernel build system.
make: 进入目录“/tmp/vmware-root/modules/vmnet-only”
make -C /lib/modules/2.6.40.3-0.fc15.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: 进入目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
  CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmnet-only/vmnet.mod.o
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.ko
make[1]: 离开目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: 进入目录“/tmp/vmware-root/modules/vmnet-only”
make[1]: “postbuild”是最新的。
make[1]: 离开目录“/tmp/vmware-root/modules/vmnet-only”
cp -f vmnet.ko ./../vmnet.o
make: 离开目录“/tmp/vmware-root/modules/vmnet-only”
Built vmnet module
Using 2.6.x kernel build system.
make: 进入目录“/tmp/vmware-root/modules/vmblock-only”
make -C /lib/modules/2.6.40.3-0.fc15.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: 进入目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/stubs.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/file.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/block.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/inode.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/super.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/control.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/module.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dentry.o
  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmblock-only/vmblock.mod.o
  LD [M]  /tmp/vmware-root/modules/vmblock-only/vmblock.ko
make[1]: 离开目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: 进入目录“/tmp/vmware-root/modules/vmblock-only”
make[1]: “postbuild”是最新的。
make[1]: 离开目录“/tmp/vmware-root/modules/vmblock-only”
cp -f vmblock.ko ./../vmblock.o
make: 离开目录“/tmp/vmware-root/modules/vmblock-only”
Built vmblock module
Using 2.6.x kernel build system.
make: 进入目录“/tmp/vmware-root/modules/vmci-only”
make -C /lib/modules/2.6.40.3-0.fc15.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: 进入目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/vmciKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDatagram.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDriver.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciResource.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciContext.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciHashtable.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciEvent.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciQueuePair.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciGroup.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDs.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciProcess.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko
make[1]: 离开目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: 进入目录“/tmp/vmware-root/modules/vmci-only”
make[1]: “postbuild”是最新的。
make[1]: 离开目录“/tmp/vmware-root/modules/vmci-only”
cp -f vmci.ko ./../vmci.o
make: 离开目录“/tmp/vmware-root/modules/vmci-only”
Built vmci module
Using 2.6.x kernel build system.
make: 进入目录“/tmp/vmware-root/modules/vsock-only”
make -C /lib/modules/2.6.40.3-0.fc15.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1]: 进入目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/util.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/stats.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notify.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/driverLog.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vsock-only/vsock.mod.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.ko
make[1]: 离开目录“/usr/src/kernels/2.6.40.3-0.fc15.i686”
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1]: 进入目录“/tmp/vmware-root/modules/vsock-only”
make[1]: “postbuild”是最新的。
make[1]: 离开目录“/tmp/vmware-root/modules/vsock-only”
cp -f vsock.ko ./../vsock.o
make: 离开目录“/tmp/vmware-root/modules/vsock-only”
Built vsock module
Starting vmware (via systemctl):                           [确定]


All done, you can now run VMWare WorkStation.
Modules sources backup can be found in the '/usr/lib/vmware/modules/source-workstation7.1.4-2011-09-07-11:33:32-backup' directory

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Windows2003 + IIS6 安装.Net FrameWork 4.0 兼容早期版本的测试
看到文档说.net4的框架可以向下兼容2.0、3.0、3.5这几个版本,觉得是一件好事,以后服务器上就不用费时费力的安装 2.0、3.5之类的框架了。但是又觉得奇怪,2.0和3.5的框架都是很大的,为什么现在这个小得多的4.0能同时运行 前几个版本的程序呢?是不是因为 win7上自带了3.5? 那win2003上会怎么样呢?      为了搞清楚这个问题,我重新装了一台全新的 win2003 ,系统装好后,添加 IIS。
946 0
VMware Workstation下安装Ubuntu 64位系统
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ESA_DSQ/article/details/78209473 虽然笔者开始接触Linux有一段时间了,但是安装Ubuntu 64位系统并自己分区貌似也是才第一次。
1016 0
+关注
天飞.h
脚踏实地,仰望天空. https://talenhao.github.io/
260
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载