最近升级了VMware虚拟机上的Debian Linux系统(3.16.0-4-amd64),内核升级后原来的vmware-tools版本安装失败,不能使用虚拟机和宿主机的共享文件夹功能了。
解决办法:
1. 到这里
https://github.com/rasa/vmware-tools-patches
下载vmware-tools-patches包;
并下载最新的vmware-tools:VMwareTools-9.9.2-2496486;
2. 解压vmware-tools包
将内容不断解压,最终可以得到linux.iso文件;
3. 解压vmware-tools-patches包
将下载的vmware-tools-patches包传到虚拟机上并解压到/home/YourUserName/vmware-tools-patches
4. 将linux.iso加载到虚拟机光驱
将/media/cdrom0/VMwareTools-9.9.2-2496486.tar.gz复制到/home/YourUserName/vmware-tools-patches
5. 看这里
https://github.com/rasa/vmware-tools-patches/issues/26
> solved it by modifying /vmhgfs/vmhgfs-d_alias-kernel-3.17.7-tools-9.9.0.patch:
Changed the (two) kernelversionchecks from
...LINUX_VERSION_CODE < KERNEL_VERSION(3, 17, 7) ...
to
...LINUX_VERSION_CODE < KERNEL_VERSION(3, 16, 0) ...
根据提示修改/home/YourUserName/vmware-tools-patches/patches/vmhgfs/04-vmhgfs-d_alias-kernel-3.17.7-tools-9.9.0.patch
6. 重新编译安装
sudo
cd /home/YourUserName/vmware-tools-patches/
./untar-and-patch-and-compile.sh
搞定
升级VMware虚拟机Debian系统后重新安装VMwareTools
原文:http://blog.csdn.net/feiyunw/article/details/43973003