最近使用 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/
收工!
工作環境:
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/
收工!
留言
張貼留言