近段时间为了尝鲜就将ubuntu升级到了12.04,但是vmware官网下载了最新的workstation 8.0.4之后出现无法使用的情况。 vmware在编译到vmnet时就出错,/tmp/vmware-root/modconfig-4096.log有如下信息:
- 2012-07-21T10:55:04.694+08:00| vthread-3| I120: Building module vmnet.
- 2012-07-21T10:55:04.694+08:00| vthread-3| I120: Extracting the sources of the vmnet module.
- 2012-07-21T10:55:04.709+08:00| vthread-3| I120: Building module with command: /usr/bin/make -j -C /tmp/vmware-root/modules/vmnet-only auto-build SUPPORT_SMP=1 HEADER_DIR=/lib/modules/3.2.0-25-generic/build/include CC=/usr/bin/gcc GREP=/usr/bin/make IS_GCC_3=no VMCCVER=4.6
- 2012-07-21T10:55:07.619+08:00| vthread-3| I120: Failed to compile module vmnet!
- 2012-07-21T10:55:07.628+08:00| vthread-3| I120: Trying to find a suitable PBM set for kernel 3.2.0-25-generic.
百思不得其解后google了一下,原来是当前版本的vmware尚不支持最新版本的ubuntu,其实这个问题由来已久,但vmware不知为何小版本都已经更新到4了还没有修复这个问题。
国外有高手自己编译了一个脚本解决了这个问题(需***才能查看,万恶):
不过我已经上传到网盘上了 ^_^ 戳这里:
下载vmware802fixlinux320.tar.gz并解压,但是改补丁是针对8.0.2所设计的,因此用在我们的8.0.4上会报错!
没关系,我们只要做一下小手脚就能顺利的安装该补丁了!编辑patch-modules_3.2.0.sh,将vmreqver=8.0.2和plreqver=4.0.2改为
vmreqver=8.0.4和plreqver=4.0.4。保存后重新运行该脚本就能成功啦! o(∩∩)o...哈哈
阅读(2793) | 评论(0) | 转发(0) |