VMware Workstation 8.0.2 / Player 4.0.2 在kernel 3.2和3.3 解决方法

首页 → Linux教程

背景:

阅读新闻

VMware Workstation 8.0.2 / Player 4.0.2 在kernel 3.2和3.3 解决方法

[日期:2012-07-08]来源:Linux社区作者:luozhuang[字体:]

今天Fedora 升级 3.2.9-1 结果VMware Workstation 8.0.2 不能用了

[ @linuxidc vmware802fixlinux320]$ uname -a Linux luozhuangN53 3.2.9-1.fc16.x86_64 #1 SMP Thu Mar 1 01:41:10 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

运行Vmware :

Cannot execute command ‘ ”\”/usr/bin/vmware-modconfig”’ –icon=’\”vmware-workstation”’ –appname=’\”VMware”’ –gcc=’\”/usr/lib64/ccache/gcc”’ –headers=’\”/lib/modules/3.2.9-1.fc16.x86_64/build/include”’ ”.

按以往经验升级以后应该运行:

sudo vmware-modconfig –console –install-all

结果

[ @linuxidc ~]$ sudo vmware-modconfig –console –install-all[sudo] password for luozhuang: Stopping vmware (via systemctl): [确定]Using 2.6.x kernel build system.make: 进入目录“/tmp/vmware-root/modules/vmmon-only”make -C /lib/modules/3.2.9-1.fc16.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modulesmake[1]: 进入目录“/usr/src/kernels/3.2.9-1.fc16.x86_64” CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o CC [M] /tmp/vmware-root/modules/vmmon-only/linux/driver.o CC [M] /tmp/vmware-root/modules/vmmon-only/linux/hostif.o CC [M] /tmp/vmware-root/modules/vmmon-only/common/apic.o CC [M] /tmp/vmware-root/modules/vmmon-only/common/memtrack.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/vmx86.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.komake[1]: 离开目录“/usr/src/kernels/3.2.9-1.fc16.x86_64”make -C $PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= postbuildmake[1]: 进入目录“/tmp/vmware-root/modules/vmmon-only”make[1]: “postbuild”是最新的。make[1]: 离开目录“/tmp/vmware-root/modules/vmmon-only”cp -f vmmon.ko ./../vmmon.omake: 离开目录“/tmp/vmware-root/modules/vmmon-only”Built vmmon moduleUsing 2.6.x kernel build system.make: 进入目录“/tmp/vmware-root/modules/vmnet-only”make -C /lib/modules/3.2.9-1.fc16.x86_64/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modulesmake[1]: 进入目录“/usr/src/kernels/3.2.9-1.fc16.x86_64” 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/tmp/vmware-root/modules/vmnet-only/filter.c:60:16: 错误:‘THIS_MODULE’未声明(不在函数内)/tmp/vmware-root/modules/vmnet-only/userif.c: 在函数‘VNetCsumCopyDatagram’中:/tmp/vmware-root/modules/vmnet-only/userif.c:520:3: 错误:‘kmap’的第 1 个实参类型不兼容include/linux/highmem.h:48:21: 附注:需要类型‘struct page *’,,但实参的类型为‘const struct <匿名>’/tmp/vmware-root/modules/vmnet-only/userif.c:523:3: 错误:‘kunmap’的第 1 个实参类型不兼容include/linux/highmem.h:54:20: 附注:需要类型‘struct page *’,但实参的类型为‘const struct <匿名>’make[2]: *** [/tmp/vmware-root/modules/vmnet-only/filter.o] 错误 1make[2]: *** 正在等待未完成的任务….make[2]: *** [/tmp/vmware-root/modules/vmnet-only/userif.o] 错误 1/tmp/vmware-root/modules/vmnet-only/netif.c: 在函数‘VNetNetIfSetup’中:/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: 错误:初始值设定项里有未知的字段‘ndo_set_multicast_list’/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: 警告:从不兼容的指针类型初始化 [默认启用]/tmp/vmware-root/modules/vmnet-only/netif.c:134:7: 警告:(在‘vnetNetifOps.ndo_validate_addr’的初始化附近) [默认启用]make[2]: *** [/tmp/vmware-root/modules/vmnet-only/netif.o] 错误 1make[1]: *** [_module_/tmp/vmware-root/modules/vmnet-only] 错误 2make[1]: 离开目录“/usr/src/kernels/3.2.9-1.fc16.x86_64”make: *** [vmnet.ko] 错误 2make: 离开目录“/tmp/vmware-root/modules/vmnet-only”Unable to install vmnet

0

Emacs 入门指引

Ubuntu 12.04安装VMware Workstation 8问题

相关资讯 VMWARE

图片资讯

本文评论  查看全部评论 (0)

评论声明

最新资讯

本周热门

也会让你心无旁骛,更会让你的心灵得到解脱和抚慰。

VMware Workstation 8.0.2 / Player 4.0.2 在kernel 3.2和3.3 解决方法

相关文章:

你感兴趣的文章:

标签云: