如何在 Ubuntu 上访问 VMWare 共享文件夹

您是否正在使用 VMware Workstation 中的 Ubuntu 虚拟机,并且希望实现与主机系统共享文件夹的功能,却苦于不知如何操作? 如果情况属实,那么本指南将为您提供帮助! 接下来,我们将一起探索如何在 Ubuntu 虚拟机中访问 VMware 的共享文件夹。

准备工作

本文档将以 Ubuntu 作为客户操作系统,基于 VMware Workstation 16 进行讲解。 因此,您首先需要在主机操作系统上安装 VMware Workstation 16。

本指南中,我们使用 Arch Linux 作为主机操作系统进行演示。 经过充分测试,通过 Arch Linux 的 AUR 仓库安装 VMware 16 是可行的。

当然,您不必局限于使用 Arch Linux 作为主机操作系统。 VMware Workstation 16 也能在其他 Linux 发行版、macOS 以及 Microsoft Windows 上顺利安装。

如果您不确定如何在主机操作系统上安装 VMware Workstation 16,或者您使用的是旧版本,那么在继续本指南之前,请务必先安装 VMware Workstation 16。 如需详细了解,请点击此链接

设置 Ubuntu 虚拟机

在访问共享文件夹之前,您需要在 VMware Workstation 16 中创建一个 Ubuntu 虚拟机。您可以访问 Ubuntu.com,并按照步骤配置和设置 Ubuntu 虚拟机。

此外,如果您不想从零开始配置虚拟机,也可以直接从 OSboxes.org 下载预先配置好的 VMDK 镜像。 他们为 VMware 和 VirtualBox 提供了多个版本的 Ubuntu 镜像。

完成 Ubuntu 虚拟机的配置后,启动该虚拟机。 启动后,使用您在安装过程中设置的用户凭据登录您的用户账户。

为 Ubuntu 虚拟机添加共享文件夹

若要为 Ubuntu 虚拟机添加共享文件夹,您需要进入 VMware 的虚拟机设置。 在 VMware Workstation 16 的用户界面中,右键单击您的 Ubuntu 虚拟机。

在右键菜单中,选择 “设置”。 点击 “设置” 按钮后,将弹出 “虚拟机设置” 窗口。 在这个窗口中,您会看到 “硬件” 和 “选项” 两个标签页。

找到 “选项” 标签页,并点击它。 进入 “选项” 区域后,您会在左侧看到一个侧边栏,其中包含了许多可用的选项。

在 “选项” 侧边栏中,找到 “共享文件夹” 项。 选择 “共享文件夹”,然后勾选 “始终启用” 复选框。 此操作将使 Ubuntu VMware 虚拟机中的共享文件夹始终可用。

提示:如果您只需要在有限的时间内共享文件夹,可以考虑选择 “启用直到下次关机或暂停” 选项。

在虚拟机中启用共享文件夹支持后,您需要添加实际的共享文件夹。 前往 “文件夹” 区域,并点击 “+ 添加” 按钮。 随后,您可以使用文件浏览器选择主机操作系统上的文件夹,使其对 Ubuntu 虚拟机可见。

选择文件夹后,点击 “保存” 按钮,将共享文件夹设置应用到虚拟机。

访问 Ubuntu 中的共享文件夹

一旦共享文件夹在 VMware 中设置完成,它们将自动在 Ubuntu VMware Workstation 虚拟机中以 /mnt/hgfs/ 目录的形式出现。 您可以使用命令行终端或 Ubuntu 的文件管理器访问这些共享文件。

要通过文件管理器访问共享文件夹和文件,请执行以下步骤:首先,打开 Ubuntu 文件管理器。 然后,单击 “其他位置” 按钮。 在 “其他位置” 区域中,找到 “计算机” 图标并点击它以进入根目录。

在根目录中,找到 “mnt” 文件夹并点击它。 接着,选择 “hgfs” 文件夹。 在这个文件夹中,您可以看到来自主机操作系统的共享文件夹。 点击它即可访问您的文件。

若要为共享文件夹添加书签,请执行以下操作:首先,点击地址栏中的 “hgfs” 项。 点击 “hgfs” 后,会出现一个菜单。 在此菜单中,选择 “添加到书签” 按钮,将其添加到侧边栏。

一旦 “hgfs” 文件夹以书签的形式出现在侧边栏上,您便可以随时快速访问共享的文件。

通过命令行访问文件夹

要通过 Linux 终端窗口访问共享文件,请使用以下 `cd` 命令:

cd /mnt/hgfs/

从这里开始,您可以通过命令行直接访问共享文件夹。 如果您想查看此文件夹中的内容,请运行 `ls` 命令,它将显示文件夹内的所有文件和子目录。