Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

VMware Shared Folders 實現 Windows 宿主機與 Linux 客體機檔案互傳完整設定

編輯:Linux 教學

VMware Workstation Shared Folders 功能無需網路設定,直接實現宿主機與客體機檔案共享,支援 Windows/Linux 任意組合。

前提

  • 宿主機:Windows
  • 客體機:Linux (示例 CentOS/Fedora)
  • VMware Tools 已安裝

步驟 1:安裝 VMware Tools (Linux 客體機)

# 掛載虛擬光碟
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

# 解壓安裝
cd /mnt/cdrom
tar -zxvf VMwareTools-*.tar.gz -C /tmp
cd /tmp/vmware-tools-distrib
./vmware-install.pl  # 全程按 Enter 採用預設值

安裝完成會載入 vmhgfs 核心模組,lsmod | grep vmhgfs 可驗證。

步驟 2:宿主機設定共享資料夾

  1. VM → Settings → Options → Shared Folders → Properties
  2. Add → 名稱:share_data → 宿主機路徑:D:\VM_Share
  3. 啟用選項:Enable this share (永久啟用、可讀寫)

步驟 3:客體機存取共享資料夾

cd /mnt/hgfs
ls
# 可見 share_data 目錄
cp /mnt/hgfs/share_data/file.txt ~/
cp ~/local.txt /mnt/hgfs/share_data/

常見問題

現象解決
/mnt/hgfs 為空確認 VMware Tools 版本匹配、vmhgfs 模組載入、Shared Folders 設定啟用
權限被拒檢查宿主機資料夾權限、客體機掛載選項 uid=1000,gid=1000
核心升級後失效重新執行 vmware-config-tools.pl 重建模組

替代方案

  • sshfs / scp / rsync (需網路、加密)
  • virtiofs (QEMU/KVM 原生、高效能)
  • Samba/NFS (標準網路共享、跨平台)

Shared Folders 是 VMware 環境下最便捷的檔案互傳方式,適合開發測試階段頻繁交換檔案。

Copyright © Windows教程網 All Rights Reserved