解决hgfs为空的方法:
sudo apt-get installopen-vm-dkms sudo mount -t vmhgfs .host:/ /mnt/hgfs
注意 .host/ 后有空格 mnt/hgfs 后面这个文件夹要自己先创建;
解决每次都要挂载的方法:
1、确保VMware中为Ubuntu已经成功设置Shared Folders,并且选中Always enabled。
2、启动Ubuntu,登入系统后,本以为已经自动挂载(redhat是自动挂载的),但是到/mnt/hgfs/下并没有看到挂载的共享文件夹,终端下输入:
sudo -t vmhgfs .host://mnt/hgfs,重新进入hgfs目录,就会看到已经成功挂载共享文件夹
3
、此时,已经完成共享文件夹的挂载,可以任意编辑文件了。但是重新登录下
Ubuntu
,发现挂载的共享文件夹又不见了。
4、终端下输入:sudogedit /etc/init.d/rc.local,打开的文件中加入挂载代码(sudo -t vmhgfs .host://mnt/hgfs),如图,保存退出,重启Ubuntu,发现共享文件夹已经成功自动加载。
5、OK,完成
当上面的操作结束后,我出现这种情况设置完上面的操作后发现/mnt/hgfs下又没有共享的文件,解决方法:
为了每次开机自动挂载共享目录,在/etc/init.d/open-vm-tools末尾增加一行: sudo mount -t vmhgfs .host:/ /mnt/hgfs (host:/ 处有空格)