VMware12和CentOS7共享文件夹问题解析

VMware12和CentOS7共享文件夹问题解析

在VMware12虚拟机中安装CentOS7,可能会遇到共享文件夹无法挂载的问题。本文将介绍如何解决这个问题。

检查VMware设置

首先我们需要检查VMware的设置是否正确。请按照以下步骤操作:

  1. 在VMware中选择要操作的虚拟机,点击“编辑虚拟机设置”。
  2. 选择“选项”选项卡,点击“共享文件夹”。
  3. 确保“启用共享文件夹”选项被选中,并勾选需要共享的文件夹。
  4. 点击“权限”按钮,选择“读写”权限。
  5. 点击“完成”保存设置。

安装VMware Tools

安装VMware Tools可以改善虚拟机的性能和功能。同时,它也有助于我们解决共享文件夹问题。请按照以下步骤操作:

  1. 点击VMware菜单里的“虚拟机”,选择“安装VMware Tools”。
  2. 在CentOS7中,执行以下命令挂载虚拟光驱:

sudo mount /dev/cdrom /mnt

  1. 复制安装文件到本地:

sudo cp /mnt/VMwareTools-*.tar.gz /tmp/

  1. 解压安装文件:

cd /tmp/
sudo tar xvzf VMwareTools-*.tar.gz

  1. 安装VMware Tools:

cd vmware-tools-distrib/
sudo ./vmware-install.pl -d

挂载共享文件夹

VMware Tools安装完毕后,共享文件夹就应该可以挂载了。请按照以下步骤操作:

  1. 创建用于挂载共享文件夹的目录,如“/mnt/hgfs”:

sudo mkdir /mnt/hgfs

  1. 挂载共享文件夹:

sudo mount -t vmhgfs .host:/ /mnt/hgfs/

  1. 如果命令执行失败,可以尝试指定文件系统类型为“fuse”并添加一些额外的选项:

sudo vmware-hgfsmounter .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other

示例说明

示例一

假设我们需要将本地磁盘上的文件夹“/home/user/share”共享到虚拟机中,并挂载到“/mnt/hgfs/share”目录。请按照以下步骤操作:

  1. 在VMware设置中,勾选要共享的文件夹,并设置权限。
  2. 在CentOS7中,执行以下命令创建用于挂载的目录:

sudo mkdir /mnt/hgfs/share

  1. 挂载共享文件夹:

sudo mount -t vmhgfs .host:/shared_folder /mnt/hgfs/share

示例二

假设我们需要将虚拟机中的文件夹“/var/www/html”共享到本地磁盘上的“D:\share”目录,并挂载到“/mnt/hgfs/share”目录。请按照以下步骤操作:

  1. 在VMware设置中,勾选要共享的文件夹,并设置权限。
  2. 在CentOS7中,执行以下命令创建用于挂载的目录:

sudo mkdir /mnt/hgfs/share

  1. 挂载共享文件夹:

sudo mount -t vmhgfs .host:/shared_folder /mnt/hgfs/share

  1. 将“/var/www/html”目录下的所有文件复制到共享文件夹:

sudo cp -r /var/www/html/* /mnt/hgfs/share/

  1. 在本地磁盘的“D:\share”目录下,将共享文件夹中的文件复制到本地磁盘:

cp -r /mnt/hgfs/share/* D:\share\

以上就是VMware12和CentOS7共享文件夹问题的解析,希望能对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:VMware12和CentOS7共享文件夹问题解析 - Python技术站

(0)
上一篇 2023年5月30日
下一篇 2023年5月30日

相关文章

  • 在Linux中使用Trickle限制应用程序带宽占用的教程

    在Linux中,可以使用Trickle工具限制应用程序的带宽占用。以下是使用Trickle限制应用程序带宽占用的完整攻略: 安装Trickle 首先,需要安装Trickle。在Ubuntu或Debian中,可以使用以下命令安装: sudo apt-get install trickle 限制单个应用程序的带宽占用 使用Trickle限制单个应用程序的带宽占用…

    Linux 2023年5月14日
    00
  • Linux服务器MySQL操作总结

    Linux服务器MySQL操作总结 Posted on2023-04-01 19:57 swansfight 阅读(3) 评论(0) 编辑 收藏 举报 包含五个内容:①Navicat连接服务器MySQL;②如何查看MySQL用户名和密码;③修改MySQL登录密码;④error 1045 (28000): access denied for user ‘roo…

    2023年4月8日
    00
  • 基于HLS创建Golang视频流服务器的优缺点

    基于HLS创建Golang视频流服务器的优缺点 介绍 HTTP Live Streaming (HLS) 是一种常见的流媒体协议,它将视频切分成多个小的ts文件,分别进行传输,并可以在客户端进行缓存和播放。HLS在iOS和Android平台上得到了广泛的使用。同时,Golang语言具有高效和特性强大的网络处理能力,因此使用Golang HTTP服务器来处理H…

    Linux 2023年5月14日
    00
  • linux传输文件命令 rz 和 sz详解

    Linux传输文件命令rz和sz详解 在Linux系统中,rz和sz命令是用来传输文件的工具,常用于在Linux和Windows系统之间传输二进制文件,如照片、压缩包等。本文将详细讲解rz和sz的使用方法。 安装lrzsz工具 rz和sz命令属于lrzsz工具的一部分,所以需要安装lrzsz工具才能使用rz和sz命令。在Debian/Ubuntu系统中使用以…

    Linux 2023年5月14日
    00
  • centos6.5下kvm环境搭建详解

    CentOS 6.5下KVM环境搭建详解 一、前置条件 在开始搭建KVM环境之前,需要满足以下条件: 硬件虚拟化支持; CentOS 6.5及以上版本; 足够的磁盘空间。 二、安装KVM 安装KVM和相关软件包: yum install qemu-kvm libvirt libvirt-python libguestfs-tools virt-install…

    Linux 2023年5月24日
    00
  • 在VMware虚拟机下安装Linux的图文教程(高级安装)

    下面我将详细讲解如何在VMware虚拟机下安装Linux的完整攻略,其中包含如下步骤和示例说明: 步骤一:准备工作 在开始安装之前,需要准备以下工作: 下载Linux系统的ISO镜像文件; 下载并安装VMware虚拟机软件。 步骤二:创建虚拟机 打开VMware虚拟机软件,点击“创建新的虚拟机”按钮; 选择“典型(推荐)”选项,点击“下一步”按钮; 选择操作…

    Linux 2023年5月24日
    00
  • Linux 中 RPM包 安装 查询 卸载命令小结及yum命令详解

    一、RPM包安装、查询、卸载命令小结 安装RPM包命令 rpm -ivh packagename.rpm 解释:- i:代表安装(install)软件包- v:显示安装进度(verbose)- h:打印一个哈希标记(#)来表示进度 查询已安装的RPM包命令 rpm -qa 解释:- q:代表询问(query)软件包- a:代表查询所有的已安装软件包 查询RP…

    Linux 2023年5月14日
    00
  • Linux fgconsole命令

    Linux fgconsole命令 命令作用 Linux fgconsole命令的作用是显示当前活动的虚拟控制台号。 命令格式 fgconsole [-n] 参数说明 -n:设置打印结果的字符串类型。默认情况下,在屏幕上打印当前虚拟控制台的数字编号,选项“-n”用于打印当前虚拟控制台的名称字符串,而不是编号。 使用方法 显示当前的虚拟控制台编号。 fgcon…

    Linux 2023年3月28日
    00
合作推广
合作推广
分享本页
返回顶部