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

VMware虚拟机Ubuntu设置共享文件夹

VMware虚拟机Ubuntu设置共享文件夹

超详细图文教程 | 手把手实现Windows与Ubuntu文件互通

在使用VMware虚拟机运行Ubuntu时,经常需要在宿主机(Windows)和虚拟机之间传输文件。VMware共享文件夹功能可以让你像访问本地磁盘一样直接访问Windows下的文件夹,无需网络或U盘。本文提供VMware设置共享文件夹最全步骤,即使是小白也能轻松搞定!

📌 准备工作

  • 已安装VMware Workstation(本文以16版本为例)和Ubuntu(20.04/22.04均可)。
  • 确保Ubuntu已安装open-vm-tools(如果未安装,请在终端执行sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop -y)。
  • 关闭虚拟机或保持运行状态均可(部分设置需重启生效,建议先关闭)。

🛠️ 第一步:在VMware中配置共享文件夹

  1. 打开VMware,选中你的Ubuntu虚拟机,点击菜单栏的“编辑虚拟机设置”
  2. 在弹出的窗口中切换到“选项”选项卡,找到“共享文件夹”(一般在右侧列表中部)。
  3. 在右侧选择“总是启用”,然后点击下方的“添加”按钮。
  4. 按照向导,点击“下一步”,在“主机路径”处选择Windows上要共享的文件夹(例如 D:\Share),并“名称”处输入一个易记的名字(如 myshare),这就是在Ubuntu中看到的文件夹名。
  5. 勾选“启用此共享”,点击“完成”。此时列表中会出现你添加的共享文件夹,确认状态为“已启用”。
  6. 点击“确定”保存设置。如果虚拟机正在运行,可能需要重启才能识别。
VMware虚拟机Ubuntu设置共享文件夹 VMware共享文件夹 Ubuntu共享文件夹 VMware设置共享文件夹 Ubuntu虚拟机共享文件 第1张

🐧 第二步:在Ubuntu中挂载共享文件夹

启动Ubuntu,打开终端(快捷键 Ctrl+Alt+T)。

  1. 首先查看VMware识别的共享名称:vmware-hgfsclient如果返回你设置的名称(如 myshare),说明设置成功。
  2. 创建挂载点目录(通常挂载到 /mnt/hgfs):sudo mkdir -p /mnt/hgfs
  3. 使用 vmhgfs-fuse 工具挂载:sudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other如果提示找不到命令,请先安装 open-vm-tools-desktop(准备工作已提及)。
  4. 检查是否挂载成功:ls /mnt/hgfs应该能看到你共享的文件夹名称(如 myshare)。进入该目录,就能访问Windows文件了。

🔄 第三步:设置开机自动挂载(可选但推荐)

每次手动挂载太麻烦,可以配置系统启动时自动挂载。

  1. 编辑 /etc/fstab 文件:sudo nano /etc/fstab
  2. 在文件末尾添加一行:.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0
  3. 保存(Ctrl+O,回车)并退出(Ctrl+X)。
  4. 测试配置是否正确:sudo mount -a如果没有报错,说明配置成功。重启后共享文件夹会自动挂载。

✅ 第四步:验证与使用

现在你可以像操作本地文件一样在Ubuntu中读写Windows共享文件夹了。例如在终端中:cd /mnt/hgfs/myshare && ls -l或者通过文件管理器(Nautilus)直接访问 /mnt/hgfs 目录。

提示:如果遇到权限问题,可以修改挂载命令中的 -o allow_other 参数,或者调整文件夹的权限。

❓ 常见问题

  • Q:挂载时提示“fuse: mount failed: Device or resource busy”A:可能是之前已挂载,先执行 sudo umount /mnt/hgfs 再重新挂载。
  • Q:能看见文件夹但无法写入文件A:检查Windows共享文件夹的权限,确保允许写入;或者在挂载命令中去掉 -o nonempty 参数。
  • Q:执行 vmware-hgfsclient 没有任何输出A:请确认VMware中已启用共享文件夹,并且虚拟机内已安装正确的VMware Tools(推荐open-vm-tools)。

📝 结语

通过以上步骤,你已经成功在VMware虚拟机的Ubuntu系统中设置了共享文件夹。从此Windows和Ubuntu之间的文件交换变得像复制粘贴一样简单。如果在操作中遇到任何问题,欢迎在评论区留言交流!

关键词:VMware共享文件夹、Ubuntu共享文件夹、VMware设置共享文件夹、Ubuntu虚拟机共享文件