啟用共用資料夾後,除了預設位置 (/mnt/hgfs之外),您還可以將共用資料夾中的一或多個目錄或子目錄掛接到檔案系統中的任何位置。

根據 Linux 客體作業系統的核心版本,VMware Tools會使用不同的元件來提供共用資料夾功能。在 4.0 版之前的 Linux 核心中,VMware Tools服務腳本會載入執行掛接的驅動程式。Linux 核心 4.0 及更新版本使用 FUSE 檔案系統元件。

您可以使用不同的 mount 命令,將所有共用、一個共用或共用內的子目錄掛接到檔案系統中的任何位置。命令也會因客體的 Linux 核心版本而有所不同。

表 1. 掛接命令語法
4.0 之前的 Linux 核心 Linux 核心 4.0 及更新版本 描述
mount -t vmhgfs .host:/ /home/user1/shares /usr/bin/vmhgfs-fuse .host:/ /home/user1/shares -o subtype=vmhgfs-fuse,allow_other 將所有共用掛接到 /home/user1/shares
mount -t vmhgfs .host:/foo /tmp/foo /usr/bin/vmhgfs-fuse .host:/foo /tmp/foo -o subtype=vmhgfs-fuse,allow_other 將名為 foo 的共用掛接到/tmp/foo
mount -t vmhgfs .host:/foo/bar /var/lib/bar /usr/bin/vmhgfs-fuse .host:/foo/bar /var/lib/bar -o subtype=vmhgfs-fuse,allow_other 將共用foo內的子目錄bar掛接到 /var/lib/bar

對於 4.0 版之前的 Linux 核心,除了標準mount語法之外,您還可以使用VMware特定的選項。輸入命令/sbin/mount.vmhgfs -h列出選項。

對於 Linux 核心 4.0 版或更新版本,請輸入命令/usr/bin/vmhgfs-fuse -h列出可用選項。

備註: 如果停用共用資料夾或共用不存在,掛接可能會失敗。系統不會提示您再次執行VMware Tools vmware-config-tools.pl組態程式。