我正在使用 Vmware(Linux) 和 HostPC(windows) 我想在它们之间共享文件夹。特别想在windows环境下编辑并在linux下运行。
我在 Linux 上的共享文件夹位置是 /home/kwon(user1)/sharedfolder/ 我已经安装了 vmware-tools,并且在运行命令后共享文件夹显示出来:
/usr/bin/vmhgfs-fuse .host:/ /home/kwon/sharedfolder -o subtype=vmhgfs-fuse,allow_other
但是,每当我重新启动它时,这些文件夹就不再显示。我希望它们随时显示而无需运行命令。所以,现在,每当我重新启动它时,我都会运行命令来查看和使用这些文件夹。
答案1
您应该能够添加 fstab 条目以在系统启动时自动挂载共享。
来自文档
持久挂载 有 2 种方法可以在 /etc/fstab 中指定持久挂载共享文件夹。下面有两个示例 /etc/fstab 行来挂载 FUSE vmhgfs 导出。
方法一:指定文件系统
替换为 vmhgfs-fuse。替换为导出目录挂载的本地文件系统,默认替换为使用 /mnt/hgfs 替换为 fusion。示例:vmhgfs-fuse /mnt/hgfs 保险丝默认值,allow_other 0 0
方法二:指定远程服务器并共享
:</remote/export> </local/directory> 将导出hosts 文件系统的主机服务器的共享文件夹名称替换为主机名.host。将 </remote/export> 替换为导出目录的路径,默认为 / 或者您可以使用 /share-name-you-created。将 </local/directory> 替换为导出目录挂载的本地文件系统,默认为 /mnt/hgfs。替换为fuse.vmhgfs-fuse。示例: .host:/ /mnt/hgfs fusion.vmhgfs-fuse 默认值,allow_other 0 0