一、说明:

宿主操作系统:Windows 11 64位。
客户操作系统:Ubuntu 18.04.1 64位。
虚拟机软件:VMware Workstation 17 pro

二、步骤:

1、参考教程链接1,在主机设置共享文件夹。

注意:教程链接1)中第3步“sudo tar -zxvf VMwareTools-10,3,25-20206839.tar.gz -C /opt”的“/”前面没有“.”,只是这样解压后的文件目录变了。

按照教程安装sudo ./vmware-install.pl,如下图,注意不要输入no,虽然网上教程说输是什么都可以,但我之前输了no结果一直进展不下去耽误了一些时间,所以建议都输yes

 安装完成后,提示如下,现在可以在windows主机下和虚拟机共享文件夹了。

参考教程1的2),完成ubuntu虚拟机VmWare与主机共享文件夹设置。

下面步骤是查看主主机和虚拟机的共享文件夹是否共享了文件。

 2、终端输入:vmware-hgfsclient,查看是否安装了vmware_tools,出现主机上的共享文件夹名称,说明已安装好vmware_tools

3、终端输入yum install -y open-vm-tools-devel,按照提示输入sudo apt install yum。为什么要做这一步,我不大清楚,后面乱弄一通,直到看到教程链接4,才回到初心,去验证是不是真的没有共享文件夹,见第4步。

 4、教程链接4有一段话提醒了我:

“第一步操作完成后,你cd /mnt发现已经有了/hgfs,有了这个表示已经共享成功了,但是进入/hgfs下然后ls,发现什么都没有,但是当你输入vmware-hgfsclient时你却能看到你的共享文件夹的名称。莫慌,来让我们先下载工具yum install open-vm-tools-devel -y,ok,完成。”

于是尝试是否进入/hgfs后ls会什么都没有。

事实证明,无论是进入/mnt/hgfs目录下的文件,还是用输入vmware-hgfsclient指令查询,都可以看到同样的共享文件夹。进入文件夹,也可以看到主机中共享的文件,也就是说已经实现文件共享了,目的已达成。

在查找过程中遇到的很多其他问题,虽未解决,先权当邂逅吧,暂时就不花时间继续深究了。

 

三、总结

1、勿忘初心,别被带进坑里了,一定要明确自己要解决什么问题。

2、感谢众多网友分享的解决方案教程,谢谢!

四、参考教程链接

1、设置共享文件夹

1)在windows主机下和虚拟机共享文件夹,参考教程https://blog.csdn.net/qweKelliy/article/details/88784494?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163886486816780265470874%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163886486816780265470874&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~baidu_landing_v2~default-1-88784494.pc_v2_rank_blog_default&utm_term=18.04%E5%AE%89%E8%A3%85vmware+tools%E6%AD%A5%E9%AA%A4&spm=1018.2226.3001.4450

2)在主机设置共享文件夹https://blog.csdn.net/qq_18423275/article/details/127443876

2、解决vmhgfs-fuse找不到命令问题https://blog.51cto.com/wuweizhu/2068744

3、解决mnt/hgfs 共享文件夹文件丢失不见问题https://blog.csdn.net/weixin_43493256/article/details/89295886

4、解决/mnt/hgfs下没有共享文件夹问题https://blog.csdn.net/lzy0613/article/details/75174232?locationNum=9&fps=1

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐