当前位置:首页 > 系统教程 > 正文

Linux虚拟机挂载共享文件夹详解(VMware HGFS挂载命令与操作实战教程)

在日常的开发与运维工作中,实现主机与虚拟机之间的文件快速传输至关重要。Linux挂载共享文件夹是VMware用户必须掌握的核心技能。本文将从环境准备到命令实操,手把手教你如何高效完成挂载。

一、环境准备:VMware工具安装

在进行共享文件夹操作前,首先需要确保系统中已安装必要的驱动支持。推荐安装开源的 VMware工具安装 包(open-vm-tools),它比传统的二进制包更兼容现代Linux内核。

sudo apt-get updatesudo apt-get install open-vm-toolssudo apt-get install open-vm-tools-desktop

二、设置VMware共享文件夹界面

1. 打开VMware,选择你的虚拟机,点击“设置”。
2. 切换到“选项”选项卡,选择“共享文件夹”。
3. 勾选“始终启用”,并点击“添加”按钮,选择主机上的文件夹。

Linux虚拟机挂载共享文件夹详解(VMware HGFS挂载命令与操作实战教程) Linux挂载共享文件夹  VMware工具安装 vmhgfs-fuse解析 HGFS挂载 第1张

三、核心命令:vmhgfs-fuse解析

设置完成后,在Linux终端内需要通过命令将文件夹挂载到指定目录。这里涉及到的 vmhgfs-fuse解析 是目前最主流的挂载方式,它基于FUSE文件系统,性能稳定。

首先,查看虚拟机是否已经识别到共享目录:

vmware-hgfsclient

然后,创建挂载点并执行挂载:

sudo mkdir -p /mnt/hgfssudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

参数说明:
- .host:/ 表示挂载所有共享文件夹;
- /mnt/hgfs 是本地挂载路径;
- -o allow_other 表示允许普通用户访问。

四、进阶:实现开机自动HGFS挂载

为了避免每次启动都要手动输入命令,我们可以通过修改系统文件来实现 HGFS挂载 的持久化。

编辑 /etc/fstab 文件:

sudo nano /etc/fstab

在文件末尾添加以下一行:

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

本文涉及的SEO关键词:Linux挂载共享文件夹、VMware工具安装、vmhgfs-fuse解析、HGFS挂载。