Linux Mint - Free and powerful

Thursday, 18 November 2010

WMware Workstation 7.1 on Ubuntu Maverick Meerkat 10.10

I have never been able to get VMware to work out the box first time and today is no exception.

Stopping VMware services:
   VMware USB Arbitrator                                               done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/2.6.35-22-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
 MODULEBUILDDIR= modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.35-22-generic'
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/iommu.o
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_SetupMMU’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:156: error: implicit declaration of function ‘iommu_map_range’
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c: In function ‘IOMMU_VMCleanup’:
/tmp/vmware-root/modules/vmmon-only/linux/iommu.c:403: error: implicit declaration of function ‘iommu_unmap_range’
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/iommu.o] Error 1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-22-generic'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
So I asked Uncle Google and asked and asked and eventually found the answer. As always it is the community that comes to the rescue. Keep in mind that I have paid for this product, ok, my employer has paid for this product so support should be a given.

Here is the answer though as found on this web site:- http://www.debuntu.org/how-wmware-workstation-7.1-ubuntu-maverick-meerkat-10.10#comment-1577



Download the patches and issue this command:

tar -xzvf vmware-7.1-ubuntu10.10-patch.tar.gz
cd vmware-7.1-ubuntu10.10-patch
sudo ./apply_patch.sh
Then the output will be:

rayd@raydUE1010:~/Downloads/Incoming/VMMachines/Vmware7.1/vmware-7.1-ubuntu10.10-patch$ sudo ./apply_patch.sh 
[sudo] password for rayd: 
patching file linux/af_vsock.c
patching file shared/compat_sock.h
[vsock-only] Patch applied successfully
patching file include/compat_pci.h
[vmmon-only] Patch applied successfully
rayd@raydUE1010:~/Downloads/Incoming/VMMachines/Vmware7.1/vmware-7.1-ubuntu10.10-patch$ vmware
Logging to /tmp/vmware-rayd/setup-6055.log
filename:       /lib/modules/2.6.35-22-generic/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
srcversion:     1BBFFDFF731D21908BB9AF6
depends:        
vermagic:       2.6.35-22-generic SMP mod_unload modversions 
filename:       /lib/modules/2.6.35-22-generic/misc/vmnet.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
srcversion:     B67C4592370B5024BAAC06B
depends:        
vermagic:       2.6.35-22-generic SMP mod_unload modversions 
filename:       /lib/modules/2.6.35-22-generic/misc/vmblock.ko
supported:      external
version:        1.1.2.0
license:        GPL v2
description:    VMware Blocking File System
author:         VMware, Inc.
srcversion:     400149ED038D22A87322D56
depends:        
vermagic:       2.6.35-22-generic SMP mod_unload modversions 
parm:           root:The directory the file system redirects to. (charp)
filename:       /lib/modules/2.6.35-22-generic/misc/vmci.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
srcversion:     10CF7904714E1EDA4361B9F
depends:        
vermagic:       2.6.35-22-generic SMP mod_unload modversions 
filename:       /lib/modules/2.6.35-22-generic/misc/vsock.ko
supported:      external
license:        GPL v2
version:        1.0.0.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     18BD8DAE1537D89B49F323A
depends:        vmci
vermagic:       2.6.35-22-generic SMP mod_unload modversions 
filename:       /lib/modules/2.6.35-22-generic/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
srcversion:     1BBFFDFF731D21908BB9AF6
depends:        
vermagic:       2.6.35-22-generic SMP mod_unload modversions 
rayd@raydUE1010:~/Downloads/Incoming/VMMachines/Vmware7.1/vmware-7.1-ubuntu10.10-patch$ 

My colleague Dave also posted on this issue:
http://portal2portal.blogspot.com/2010/11/sorted-vmware-workstation-712-build.html

Ok, next challenge.

0 comments :

Post a Comment

Thank you for taking the time to comment. Your opinion is important and of value and we appreciate the positive feedback! If you are "Negative Nancy" then please do us, and humanity, a favor, and piss off.

Total Pageviews

Google+ Followers

Pages

Blog Archive

Popular Posts

Recent Comments

Rays Twitter feed

Ads

Web sites come and go and information is lost and therefore some pages are archived. @rayd123. Powered by Blogger.