记一次虚拟机共享文件夹的采坑之旅

1、官网下载VMware,安装~~

2、找一个linux镜像,创建虚拟机~~

3、进入系统,安装gcc 报错 could not retrieve mirrorlist......   

 解决:sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33 

    将ONBOOT改为yes,wq!保存退出

      重新启动网络  service network restart

4、虚拟机设置->选项->共享文件夹->开启并添加一个共享文件夹

5、貌似一切都很顺利,接下来查看mnt目录下并无hgfs文件夹,一顿查原因,之后就是采坑了

6、解决方案 重装vmware tools   

     tab栏  虚拟机->重装VMware Tools

       提示:请确保您已登录客户机操作系统。在客户机中装载虚拟CD驱动器,启动终端,使用tar解压缩安装程序,然后执行vmware-install.pl安装vmware Tools  

    解决:1 关闭虚拟机,打开设置->硬件->CD/DVD   使用ISO镜像文件 然后选中VMware Workstation下面linux.iso镜像    

       2 开启虚拟机  挂载目录   mount /dev/cdrom /mnt 

       3 cp /mnt/VMwareTools-xxxxxx.tar.gz /home

       4 umount /mnt

                       5 cd /home

       6 tar -zxvf VMwareTools-xxxxxx.tar.gz

       7 进入目录vmware-tools-distrib  执行文件  ./vmware-install.pl

       8 一路回车 一直到  Enter the path to the kernel header files for the.....一直也过不去查完之后说是

       9 uname -r 查看系统版本

       10  rpm -qa | grep kernel  先查看已存在的kernel版本

          11  sudo yum remove kernel-xxxxx   卸载到不同版本的

        12 安装系统匹配的版本

        sudo yum remove kernel-xxxxxx
        yum install kernel-devel-xxxxxx
        yum install kernel-headers-xxxxxx

         13  重新执行 ./vmware-install.pl  安装成功 

         14  重启系统 /mnt/hgfs 文件夹应该已存在

         15  vmware-hgfsclient  查看挂载文件名

         16  mount  -t vmhgfs .host:/xxxx /mnt/hgfs    

       17  查看/mnt/hgfs 下还是没有共享文件夹 

          18 执行  vmhgfs-fuse .host:/ /mnt/hgfs   终于出现~~~~

猜你喜欢

转载自www.cnblogs.com/Blogyy/p/11582729.html