1 确保VMware中为Ubuntu已经成功设置Shared Folders,并且选中Always enabled
2 启动Ubuntu,登入系统后,本以为已经自动挂载(redhat是自动挂载的),但是到/mnt/hgfs/下并没有看到挂载的共享文件夹,终端下输入:
sudo -t vmhgfs .host:/ /mnt/hgfs,重新进入hgfs目录,就会看到已经成功挂载共享文件夹
3 如果还不能挂载成功,那么说明你有些东西没装上,运行如下命令安装工具:
4 此时,已经完成共享文件夹的挂载,可以任意编辑文件了。但是重新登录下Ubuntu,发现挂载的共享文件夹又不见了。。。
再敲一次代码?没问题。每次登录系统都要重新敲一次挂载指令,很麻烦
终端下输入:sudo gedit /etc/init.d/rc.local,打开的文件中加入挂载代码(sudo -t vmhgfs .host:/ /mnt/hgfs),do_start() {
sudo mount -t vmhgfs .host:/ /mnt/hgfs: ##zcg
if [ -x /etc/rc.local ]; then
[ "$VERBOSE" != no ] && log_begin_msg "Running local boot scripts (/etc/rc.local)"
/etc/rc.local
ES=$?
[ "$VERBOSE" != no ] && log_end_msg $ES
return $ES
fi
}
如图,保存退出,重启Ubuntu 仍然不能自动挂载
5 但又不愿意每次都敲命令 只好自己写个脚本文件,每次开机运行下了
vi tftp_mnt
#!/bin/shsudo mount -t vmhgfs .host:/ /mnt/hgfs