需要写一个Linux系统下的HyperWorks安装指南,装了虚拟机之后发现无法直接拷贝文件进去,不得不说VMware这个工具是一点用户体验都不讲啊。
做了一些搜索,发现有几种办法,没有一一尝试,仅将共享文件夹的方式记录备用。
主要的思路是设置一个Windows主机内的共享文件夹,然后在Linux虚拟机上执行挂在命令后,即可再默认的挂载路径下看到共享文件夹里面的内容。
环境
主机:Windows 11,用的是VMware Workstation 17
虚拟机:CentOS 8系统 带GUI
Windows主机创建共享文件夹并进行虚拟机设置
现在主机下创建一个共享目录,如D:\00_Softwares\CentOS8\share
然后,在已经安装虚拟机的窗口,点击Player-管理-虚拟机设置

跳转窗口后,创建共享文件夹,指向前述的共享目录。

Linux虚拟机下挂载共享文件夹
这时候,我还以为已经可以直接共享了。结果搞了半天没找到共享文件夹在哪里。
做了一些搜索,参考【最新可用】VMware中ubuntu与主机window之间使用共享文件夹传输大文件_vmware共享文件夹 ubuntu-CSDN博客
打开终端,先切换到root
然后输入以下命令,挂载共享文件夹。
sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other -o uid=0 -o gid=0 -o umask=022
这时,共享文件夹才真正生效。
此时,到/mnt/hgfs这个目录下,就能看到共享的文件夹。

以上操作是临时挂载,重启后失效。对我来说够用了。