开发习惯了挂在vmware虚拟下面了,虽然可以用samba做文件共享但是会有一个问题就是当linux不启动或网络有问题的时候会导致IDE特别卡.
所以想到了vmware-tools以实体机的文件目录为宿主来共享文件.
先要找到vmware-tools的镜像.
1、安装vmware-tools
[root@localhost mnt]#cd vmware-tools-distrib #进入文件目录 [root@localhost mnt]#./vmware-install.pl #安装
然后一路按回车就可以了.
安装到最后会出错
initctl: Job failed to start
Unable to start services for VMware Tools
手工启动服务
/etc/vmware-tools/services.sh start
看到是vmware-tools-thinprint.conf的报错,反正也不用虚拟机打印的,把相应配置删掉
rm /etc/init/vmware-tools-thinprint.conf
重新启动服务,能完成启动,不过报
Blocking file system: [FAILED]
经查,需安装fuse-libs
yum install fuse-libs
2、重新启动服务
/etc/vmware-tools/services.sh restart
P.S. 启动服务时可能会报Mounting HGFS shares: [FAILED],这个问题可能是虚拟机设置没启用共享文件夹功能,启用重启服务就不报错的了。