啟用共用資料夾後,除預設位置 /mnt/hgfs
外,您還可以將共用資料夾中的一個或多個目錄/子目錄裝載到檔案系統中的任意位置。
VMware Tools 會根據 Linux 客戶機作業系統的內核版本,使用不同的元件來提供共用資料夾功能。在版本 4.0 之前的 Linux 內核中,VMware Tools 服務腳本會載入一個驅動程式來執行裝載。Linux 內核 4.0 及更高版本使用 FUSE 檔案系統元件。
您可以使用不同的裝載命令將所有共用、某個共用或共用中的某個子目錄裝載到檔案系統中的任意位置。這些命令也會因客戶機 Linux 內核版本的不同而有所不同。
4.0 之前的 Linux 內核 | 4.0 及更高版本的 Linux 內核 | 說明 |
---|---|---|
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 |
將共用 bar 中的子目錄 foo 裝載到 /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 配置程式。