VMware虚拟机CentOS7系统实现永久挂载共享文件夹

本文详细介绍如何在CentOS系统中通过虚拟机设置共享文件夹,包括安装VMwareTools、配置共享路径、实现持久挂载等步骤。

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

第一步:选择虚拟机,右击选择最后一个设置
在这里插入图片描述
第二步:点击选项,在右侧设置共享文件夹在主机的路径,设置完后点击确定。
在这里插入图片描述
第三步:同样是选择虚拟机,右击点击安装VMware Tools工具,然后在CentOS系统中,解压VMware Tools里的tar.gz文件,安装里面的pl文件。
解压:tar -zxvf XXX.tar.gz
其中XXX.tar.gz是那个文件的名字
安装pl文件:./vmware-install.pl

第四步:挂载
安装:sudo apt-get install open-vm-tools-dkms
下一步:sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
如果不是在root模式下,sudo好像要写上,因为我在root模式下安装的,所以我没输入sudo

第五步:持久挂载
修改该文件:/etc/fstab
在里面添加一句代码,然后保存。
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
第六步:保存之后输入:mount -a
使刚才设置指令生效
运行后会出现两个fuse提醒,无需管。
在这里插入图片描述

然后就可以实现永久挂载,在/etc/hgfs/文件夹下。
在这里插入图片描述

参考:
linux共享文件夹问题
Linux 学习 (六) (CentOS7)共享文件夹找不到怎么办

CentOS 7 虚拟机中配置共享文件夹实现与主机之间的文件传输,主要涉及 VMware共享文件夹功能设置以及虚拟机内部的挂载操作。以下是详细步骤: ### 配置 VMware 共享文件夹 1. **在 VMware 中设置共享文件夹** 打开虚拟机设置界面,右键点击虚拟机名称选择“设置”,进入“选项”标签页,选择“共享文件夹”。启用“总是启用”选项,并通过“添加”按钮将主机上的目标文件夹添加为共享文件夹。例如,主机路径为 `V:\share`,共享名称设为 `share` [^1]。 2. **在 CentOS 7 中查看默认共享目录** 默认情况下,VMware 共享文件夹会自动挂载到 `/mnt/hgfs` 目录下。登录 CentOS 7 后,可以直接访问 `/mnt/hgfs/share` 查看共享内容 。 ### 手动挂载共享文件夹 如果需要自定义挂载点或确保共享文件夹始终可用,可以执行以下步骤: 1. **创建挂载目录** 在 CentOS 7 中创建一个用于挂载共享文件夹的目录,例如: ```bash mkdir /mnt/share_files ``` 2. **手动挂载共享文件夹** 使用如下命令进行临时挂载: ```bash mount -t fuse.vmhgfs-fuse .host:/share /mnt/share_files -o allow_other ``` 这里 `.host:/share` 表示 VMware 中配置的共享文件夹名称,`/mnt/share_files` 是 CentOS 7 中的目标挂载点 [^3]。 3. **永久挂载共享文件夹** 编辑 `/etc/fstab` 文件,添加以下内容以实现开机自动挂载: ```bash .host:/share /mnt/share_files fuse.vmhgfs-fuse allow_other 0 0 ``` 此后每次启动系统时,共享文件夹都会自动挂载至指定目录 [^2]。 ### 安装必要工具支持 为了确保共享文件夹功能正常运行,可能需要安装 VMware Tools 或其替代组件: 1. **安装依赖库和 VMware Tools** 执行以下命令安装必要的开发工具和依赖项: ```bash yum -y install kernel-devel-$(uname -r) net-tools perl gcc gcc-c++ ``` 然后挂载 CD-ROM 并拷贝 VMware Tools 安装包: ```bash mount /dev/cdrom /mnt/cd cp /mnt/cd/VMwareTools-*.tar.gz ~/ tar -zxvf ~/VMwareTools-*.tar.gz cd vmware-tools-distrib ./vmware-install.pl ``` 按照提示完成安装即可 [^4]。 2. **安装 open-vm-tools(推荐方式)** 如果使用的是较新的 CentOS 系统,可以直接安装 `open-vm-tools` 来获得更好的兼容性: ```bash yum install -y open-vm-tools systemctl enable --now vmtoolsd ``` ### 总结 通过上述步骤,可以在 CentOS 7 虚拟机中成功配置共享文件夹,并实现与主机之间的高效文件传输。确保 VMware 设置正确、挂载命令无误,并安装必要的支持工具,是保证共享功能稳定运行的关键。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值