最近使用 VMware 和 Virtualbox 掛載分享資料夾的經驗分享 後記
使用 VMwareTools-9.9.2-2496486.tar.gz 雖然照著 最近使用 VMware 和 Virtualbox 掛載分享資料夾的經驗分享 步驟安裝,但是一直出現編譯錯誤的問題,錯誤訊息有個關鍵字 'd_alias' ,似曾相識,Arrr...............................,又要 debug 了。 工作環境: Host: Win 7 VM: Ubuntu server 14.02 LTS VMwareTools 版本: VMwareTools-9.9.2-2496486.tar.gz 解 tar 檔 "vmware-tools-distrib/lib/modules/source/vmhgfs.tar" tar -cvf vmhgfs.tar 會得到一個 vmhgfs-only 的資料夾 cd vmhgfs-only 找到 'inode.c' 用 vim 把所有的 d_alias 字樣取代成 d_u.d_alias vim inode.c :%s/d_alias/d_u.d_alias/g 把 tar 檔壓回來 tar cvf vmhgfs.tar vmhgfs-only 回到 vmware-tools-distrib 目錄下 重新 sudo ./vmware-install.pl 全部選預設值。 應該沒有任何警示訊息了。 掛載共用資料夾: sudo mount -t vmhgfs .host:/ /mnt/hgfs/ 收工!