曾经用Vmware 用过很多个版本的Ubuntu虚拟机,但多半是老师们配置好的Ubuntu,所以虚拟机的共享文件夹功能一般都能正常使用。但所用的Ubuntu版本太老,用一段时间总免不了想用新版本的Ubuntu。

在Vmware软件中Ubuntu运用共享文件夹功能主要做两步:

  给Vmware安装Vmware Tools。【安装好Vmware Tools后可以实现主机与虚拟机之间的文件共享和复制、粘贴操作】

    在虚拟机Ubutnu /mnt/hgfs文件夹下找不到共享文件夹或者在Ubuntu终端中运行命令行 :

-hgfsclient   

    查看开启的共享文件夹

-fuse .host:/ /mnt/hgfs  -o nonempty -o allow_other

这两行命令才能使用共享文件夹功能,但是运行这两行代码会导致共享文件在Ubuntu中有时显示有时消失,很有可能是终端一关闭共享文件夹就ls找不到了,也有可能是重启Ubuntu就找不到共享文件夹了,大都是安装Vmware Tools时没正确安装才导致的(以前安装Vmware Tools时不注意细节,运行vmware-install.pl设置时连续按回车键)。耐心读一下英文提示问题,解决起来并不是很难,自信点去读提示,实在不行有道翻译官拍译。

  设置共享文件夹的第一大步是用正确的方式安装Vmware Tools,操作如下:

Ubuntu下是否存在windows中共享gpu内存的功能_Ubuntu

 

 

要是像2一样灰色,参考这位大神的处理安装VMware Tools选项显示灰色的正确解决办法

然后再进入Ubuntu双击光盘图标

Ubuntu下是否存在windows中共享gpu内存的功能_Ubuntu_02

 

 

 

 

 

 

 

Ubuntu下是否存在windows中共享gpu内存的功能_共享文件夹_03

 

 

 sudo tar  -zvxf VMwareTools

Ubuntu下是否存在windows中共享gpu内存的功能_hg_04

 

 1.输入 cd   /opt/vmware-tools-distrib

2.输入ls

3.输入sudo ./vmware-install.pl 按车键运行

重点来了:

Ubuntu下是否存在windows中共享gpu内存的功能_共享文件夹_05

 

 这是借鉴大神的VMware Tools安装方法及共享文件夹设置方法,感谢大神教我们解决了共享文件夹设置后在Ubuntu中ls  /mnt/hgfs/找不到共享文件夹的事故。至此近乎完美地解决了Ubuntu20.04无法显示共享文件夹的问题。

  第二大步:在VMware功能栏选择  “设置”选项卡,在虚拟机设置界面里选择 “选项”选项卡,然后选择“共享文件夹”目录.....

Ubuntu下是否存在windows中共享gpu内存的功能_Ubuntu_06

 

 

 

Ubuntu下是否存在windows中共享gpu内存的功能_hg_07

 

 

   借两位前辈的blog最终,很好地设置好了共享文件夹。

  在嵌入式中遇到许多小困难,有许多解决方法在网上都能查到,我喜欢用有道云笔记记录下来,毕竟网上有太记录了下来,不是原创,我不太喜欢写随笔来分享,因为不是我解决的问题,抄来的大多没意义。只是发现这个共享文件夹显示问题,在网上查了许多的,试了许多还是用不了,最后凭记忆找到了大神的那个blog,不想再耗时间在这份小操作上了,故我死不要脸写个随笔来帮助自己并尽量帮助一下想学习嵌入式的同志们。

  遇挫了,今晚心情不好,回来写篇随笔顺带帮帮大家。

  恒!

  三三。

  

  若遇到什么不清楚的地方可以留言。