文章目录

MACos 下,**VMware Tools 安装失败 使用open-vm-tools 共享文件夹 & 复制粘贴文本**设备信息问题背景安装Vmware Tools 流程及思路 (Fail):

解决方案复制和粘贴功能共享文件夹共享文件夹权限问题

参考文章

MACos 下,VMware Tools 安装失败 使用open-vm-tools 共享文件夹 & 复制粘贴文本

设备信息

主机设备:macbook m2 air

虚拟机软件:Vmware Fusion

Ubuntu 版本:64位 arm Server (安装了gnome 桌面端)

该方案应该也适合windows 下的虚拟机,可直接查看 open-vm-tools使用教程

问题背景

刚装好桌面端,设置共享文件夹路径后,能正常访问共享文件夹。

但重启 or 过段时间,/mnt/hgfs 下为空文件。

菜单栏的共享文件警告信息:在安装并运行Vmware Tools后,才能使用共享文件夹

开始尝试安装Vmware Tools :

安装Vmware Tools 流程及思路 (Fail):

看网上教程,打开VmwareFusion.app 的展示包

/Applications/VMware Fusion.app/Contents/Library/isoimages/

进入isoimages 文件夹后,有arm64 、 x86_x64 两个文件夹

其中只有x86_x64下包含,Linux.iso 文件,而arm64下只有windows.iso。

尝试挂载安装Linux.iso下的内容,未果。

个人猜测:该包是给 Intel 版的mac 上的linux虚拟机挂载 VMware Tools 的

而arm 下只有给Windows虚拟机 挂载 该软件。

查看VMware官网:https://kb.vmware.com/s/article/1022525

官网中描述安装流程:

对于Fusion: 虚拟机 > 安装 VMware Tools

问题是 VMware Tools 选择栏是灰色,就断在这一步。

该文章建议对于Ubuntu14.x以上版本,直接使用Open-VM-Tools,所以我开始利用这个库达到共享文件夹和复制粘贴功能

解决方案

复制和粘贴功能

第一步: sudo apt-get autoremove open-vm-tools (该库为命令端版,有就移出,没有也可以不管)

第二步:sudo apt-get install open-vm-tools-desktop (安装桌面版)

既可以实现虚拟机和主机互相复制粘贴文本

共享文件夹

在虚拟机 > 共享 > 添加共享文件夹su 进入root账户,初次失败,则输入 sudo passwd root 再次输入密码即可输入 vmware-hgfsclient,如果显示share,说明正常,进入下一步输入命令:vmhgfs-fuse .host:/ /mnt/hgfs返回上级,再cd进来查看是否有文件夹如果执行上述操作后打不开共享文件或者为空,那么上述命令改为:vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

共享文件夹权限问题

sudo umount /mnt/hgfs/usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000 -o gid=1000 -o umask=0002 (在自己用户名下弄)返回上级,再cd进来查看是否有文件夹

参考文章

https://blog.csdn.net/wenjing3470830/article/details/107099952 https://blog.csdn.net/jxaucm/article/details/80194372 https://blog.csdn.net/qq_43445167/article/details/89384542 https://blog.csdn.net/weixin_40514373/article/details/125832340

好文推荐

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。