Mac VMware Fusion下CentOS7虚拟机设置共享目录
安装VMware Tools
在应用程序里找到 VMware Fusion 程序,并打开包内容,Contents/Library/isoimages路径下可以找到linux.iso文件,复制到桌面上。
然后加载linux.iso到CD驱动器。
1.启动Linux虚拟机,以root用户身份登陆,接着创建一个文件夹用来挂载CDROM,文件夹为/mnt/cdrom。
mkdir /mnt/cdrom
2.挂载CDROM
mount /dev/cdrom /mnt/cdrom
3.查看/mnt/cdrom
4.将文件拷贝至根目录下的tmp这个临时目录下
cp VMwareTools-10.2.5-8068393.tar.gz /tmp
5.解压文件
tar zxvf VMwareTools-10.2.5-8068393.tar.gz
解压后得到vmware-tools-distrib文件夹,
cd vmware-tools-distrib
6.开始安装
./vmware-install.pl
然后根据屏幕提示一路回车。
如果遇到执行安装文件失败,先检测是否已经安装perl语言,
perl -v可以检查安装版本以及是否安装,未安装则可用yum install perl解决
参考: Linux命令行安装 VMware tools 工具的方法.
设置共享目录
在VMware中设置共享目录
进入/mnt/hgfs下没有发现Share文件夹
/mnt/hgfs下无共享目录解决方法
1.vmware-hgfsclient 命令查看当前有哪些共享的目录
可见Share确实已经是共享目录了
2.centos7需要安装open-vm-tools
yum install open-vm-tools
3.挂载共享目录到hgfs下
vmhgfs-fuse .host:/ /mnt/hgfs
成功后可以看到Share文件夹,我们可以cp文件到Share中实现主机和虚拟机间的文件共享。
4.到此为止是可以使用该共享文件夹了,但每次重启都得重复挂载,所以需要设置为随机启动后自动挂载
vi编辑 /etc/fstab,添加下面一行
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0