设置虚拟机
安装依赖
# apt-get install open-vm-tools
# apt-get install open-vm-tools-desktop
# apt-get install open-vm-tools-dkms(重点)
# vmhgfs-fuse .host:/ /mnt/hgfs(重点)
共享文件夹挂载
su - root
vmware-hgfsclient #该命令用于查看当前有哪些共享目录,这里我只使用了shared文件夹作为共享
vmhgfs-fuse .host:/shared /mnt/hgfs #直接使用open-vm-tools-dkms软件包的命令完成挂载
df -h #查看可以发现文件挂载成功
设置共享文件夹开机自挂载
cd /etc/
vim rc.loal
在rc.loal文件中输入以下两行
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
exit 0
之后按【ESC】键退出编辑模式,然后输入命令 :wq 保存并退出该文件
chmod +x /etc/rc.local #添加可执行权限
#############
systemctl status rc-local.service #检查状态
systemctl start rc-local.service #启动服务
systemctl status rc-local.service #检查状态
#############确定服务可以正常启动
systemctl enable rc-local.service #设置开机自启动,即每次开机都自动执行一次挂载
reboot #测试共享文件夹是否自动挂载