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

本文详细记录了解决Linux环境下VMware虚拟机共享文件夹无法正常使用的一系列步骤,包括重装VMware Tools、手动挂载共享文件夹及配置自动挂载等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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   终于出现~~~~

          19 解决每次重启都需要重新挂载的问题

        vi /etc/fstab

        最后一行添加  .host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

 

转载于:https://www.cnblogs.com/Blogyy/p/11582729.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值