vmware fusion 使用 open-vm-tools 配置 ubuntu 共享文件夹

985 阅读1分钟

vmware fusion 配置分享文件夹, 命名为share

image.png

虚拟机中一般使用open-vm-tools, 由开源社区维护, ubuntu v23 中已经内置

image.png

如果没有则进行安装

sudo apt-get install open-vm-tools

进入虚拟机, 查看是否能获取到个人机器上分享的文件夹

vmware-hgfsclient

执行命令后可以查看到share

image.png

进入虚拟机对应文件夹

cd /etc/systemd/system

创建一个文件,可以命名为mnt.hgfs.service

sudo vim ./mnt.hgfs.service

文件中配置如下脚本

[Unit]
 
Description=Load VMware shared folders
 
Requires=vmware-vmblock-fuse.service
 
After=vmware-vmblock-fuse.service
 
ConditionPathExists=.host:/
 
ConditionVirtualization=vmware
 
 
 
[Service]
 
Type=oneshot
 
RemainAfterExit=yes
 
ExecStart=
 
ExecStart=/usr/bin/vmhgfs-fuse -o allow_other -o auto_unmount .host:/ /mnt/hgfs
 
 
 
 
 
[Install]
 
WantedBy=multi-user.target

虚拟机中配置启用

sudo systemctl enable mnt.hgfs.service

虚拟机重启/mnt/hgfs后有对应的文件夹

image.png

参考

# VMware/安装 Arch Linux 为虚拟机