2

Neither the vmware supplied hgfs module nor the hgfs module from the open-vm-tools compiles on my machine running a 3.12 linux kernel.

The kernel was obviously configured with UIDGID_STRICT_TYPE_CHECKS and the module is not using those types.

How can I get this resolved?

leostone
  • 415
  • 1
  • 5
  • 9

1 Answers1

1

Well, for the time beeing, until a proper fix has been released, you can go, grab and try my

modified hgfs module.

It compiles here and works so far without issues.

Anyway, use is at your own risk, i just offer it here to spare some of us the time digging into the code ...

replace the original vmhgfs.tar in

/usr/lib/vmware-tools/modules/source 

with the modified one and run vmware-config-tools.pl which should now successfully compile the module.

leostone
  • 415
  • 1
  • 5
  • 9
  • I did diffs on the patch, and it looks clean and safe -- just updating the name change of GID and UID types. Tried it, and it works! Thanks for empowering the new Ubuntu 14.04 release on VMs everywhere. – turon Apr 17 '14 at 23:13
  • Hmm, well it compiles now, but I still don't see the share drives showing up in /mnt/hgfs... More to do... – turon Apr 17 '14 at 23:26
  • More info on this bug in the community: https://communities.vmware.com/message/2357056#2357056 https://communities.vmware.com/thread/474260 – turon Apr 17 '14 at 23:36
  • VMWare Fusion 6.0.3 which was released yesterday solves this problem -- just update and reinstall the vmware tools. – turon Apr 18 '14 at 21:36
  • 1
    I had this same issue. I was running VMplayer 6.0.1 which used VMware-Tools-9.6.1. When I upgraded to VMplayer 6.0.2 with VMware-Tools-9.6.2 the HGFS mounts worked fine again. Give that a shot. – DH4 Apr 29 '14 at 09:21