Vmware Player 中 Linux 中的共享文件夹在哪里?

Vmware Player 中 Linux 中的共享文件夹在哪里?

我正在尝试编写一个程序,将文件从我的客户操作系统(Linux Ubunto)复制到我的主机操作系统(Windows 7)。我已经启用了共享文件夹选项,但当然,为了复制文件,我需要在我的代码中写入目标路径,但我不知道共享文件夹位于 Linux 内部的什么位置...所以有人知道它在哪里吗?

答案1

首先,您需要在 VMware Player 中配置共享文件夹,正如您所说的那样。假设您将共享文件夹命名为Shared。然后,在 Linux 客户机上,将如下行添加到/etc/fstab

.host:/Shared    /mnt/C    vmhgfs    user    0 0

这将使您命名的主机文件夹可作为Linux 客户机上的Shared目录访问。/mnt/C

您需要在客户机上手动创建挂载点:

sudo mkdir /mnt/C

最后,重新启动 Linux 客户机。

答案2

您在 VMWare Player 虚拟机设置 > 选项选项卡的“文件夹”下添加的共享文件夹

VMWare Player 共享文件夹设置

在客户操作系统中可用:

/mnt/hgfs/<folder_name>

在这种情况下,我使用以下路径访问名为“共享”的文件夹:

/mnt/hgfs/shared/

答案3

安装 vms-tools 后,将以下行添加到/etc/fstab

.host:/shared /mnt/hgfs vmhgfs defaults,ttl=5,uid=1000,gid=1000   0 0  

(假设 VMWare Player 设置中的共享文件夹名称是/shared

相关内容