New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open-VM-Tools not working on CentOS 7 (3.10) #119
Comments
You just ran the open-vm-tools install which will have the vmhgfs-fuse option which is generally expected to run on Linux kernels 4.0 and newer. The allow_other option will allow non-root users to access the mount. If you want to use the kernel mode client then you will have to install the VMware Tools package on top of the open-vm-tools which will install the Shared Folders with the kernel mode client i.e., vmhgfs.ko kernel mode client and it will do the usual Note if you go with the vmhgfs-fuse option then disabling and enabling the Shared Folders feature from the UI will be an issue, so I would just leave the feature enabled. Adding or removing shares is fine though. Hope this helps |
@lousybrit - Thanks for the info! So, I updated the Kernel to Am I missing a step somewhere? Thanks again for the information guys. |
I didn't intend for you to upgrade the OS at all. What version of open-vm-tools are you running? If it is older then you could install the tools that come with Workstation. Just go to the UI and select VM menu option and "Install VMware Tools..."
yum install perl gcc make kernel-headers kernel-devel -y
cd to that folder where the mount of the CD-ROM is located.lsmanifest.txt VMwareTools-X.X.X-BuildNumber.tar.gz vmware-tools-upgrader-64 cp -p VMwareTools-9.4.0-1280544.tar.gz /tmp
cd /tmptar xzvf VMwareTools-X.X.X-BuildNumber.tar.gz
cd vmware-tools-distriblsbin doc etc FILES INSTALL installer lib vmware-install.pl ./vmware-install.plThe default will install the Shared Folders client and feature over the installed open-vm-tools. |
Thanks again for the feedback. So I reverted back to 3.10 and installed vmware-tools. All is good now. So, out of curiosity, can you explain why open-vm-tools doesn't seem to play well with CentOS? Additionally, how could i upgrade the OS and keep the tools? Thanks |
Typically, once users have installed the tools they just take the system updates as they are made available by the distributor. If no kernel changes occur (or you don't use the Shared Folders feature) you will not need to do this. Lastly, if you update to a kernel version that is much newer i.e., kernel 4.x using a custom build for example, then you will find that with the newer release of tools installed that vmhgfs-fuse will be used instead of the kernel mode client. Steve |
@lousybrit - Thanks for the information Steve. Appreciate the help. |
Hello pals, Thanks @lousybrit it is working on my Centos 7(3.10.0-957.1.3.el7.x86_64) guest on vmware 14.1.1 on windows 10. |
Hi there The tools release notes should contain documentation about the vmhgfs fuse client and Linux version. However, the newest versions of tools will allow the fuse client to work on kernel 3.10 and newer. It will report whether the vmhgfs-fuse will be supported on that version or not. Steve |
Just ran
sudo yum -y install open-vm-tools
and I've enabled shared folders within VMware Workstation 12.5, however, I can't seem to mount the HGFSIf I try manually mounting the filesystem
mount -t vmhgfs .host:/shared_location /mnt/hgfs/Repo
- I receive the following error:mount: unknown filesystem type 'vmhgfs'
If I run
vmware-hgfsclient
the output shows my shared_location. If appears that the vmhgfs driver either wasn't installed or the module wasn't loaded.Any help would be greatly appreciated. I'm about tired of beating my head against the desk..
-Cheers!
The text was updated successfully, but these errors were encountered: