in 未分類

解決 VMware 在部分 Linux 無法順利編譯 hgfs 驅動的問題

VMware Tools 在部分 Linux 無法順利編譯並安裝 hgfs 驅動, 導致無法順利使用 host 的 sharing folder 的問題, 這個好像是老問題了, 只是筆者太久沒安裝使用所以又忘記當初是如何手動 patch 處理的了, 不過好消息是已經有人把整個處理的方法放到 GitHub 上面了, 就讓我們接著看下去

沒錯! 安裝 VMware Tools 過程中, 可以特別注一下編譯 hgfs 的驅動是不是有問題, 如果有問題表示您的 Linux 將無法掛載 host 分享出來的目錄了

<img title="screenshot cialis per nachnahme bestellen.png” src=”https://i2.wp.com/stanwu.us/wp-content/uploads/2015/05/Iscreenshot.png?resize=600%2C468″ alt=”Screenshot” border=”0″ data-recalc-dims=”1″ />

當然我們可以使用其他方式, 例如 scp 或是 rsync 或是 samba 與 host 交換檔案, 不過我們還是決定使用 VMware 原生的方式來解決分享的問題

方法很簡單

1. 先把自己變成 root 身份

sudo  bash

2. 安裝編譯工具 

apt-get  install  kernel-package

3. 接著安裝 git 工具

apt-get  install  git

4. 然後到 GitHub 取得修正的 source code

網址 https://github.com/rasa/vmware-tools-patches 

5. 取得原始檔案

https://github.com/rasa/vmware-tools-patches.git

6. 接著使用 git 下載

git  clone  https://github.com/rasa/vmware-tools-patches.git

7. 然後就可以開始安裝編譯了, 先切換目錄到 vmware-tools-folder

cd   vmware-tools-patches 

8. 最後執行以下三個 patch 步驟

./download-tools.sh

./untar-and-patch.sh 

./compile.sh

理論上就大功告成囉!