解決實體機與虛擬機器實現檔案共享問…
阿新 • • 發佈:2019-01-22
想要把win8中的檔案,共享到VMware Workstation的虛擬機器Ubuntu中。
過程:
設定好共享目錄並開啟之後,結果直接出錯:
而且在/mnt下沒有看到希望的hgfs:
所以,用命令lsmod | grep vmhgfs去看看vmhgfs是否安裝了,結果沒有
但是用vmware-hgfsclient命令是可以看到共享的資料夾的
所以去手動insmod試試,結果根本沒此模組:
所以,重新安裝vmware tools:
個人差測共享資料夾失敗可能是因為安裝Vmware tools的時候沒有安裝gcc
和make和kernel headers of the running
kernel 元件之一:
但是,安裝到這一步的時候,出現“The path "" is not a valid path to the
3.8.0-29-generic kernel headers.”
說明 3.8.0-29-generic kernel
headers沒有合法的路徑。
執行:install build-essential linux-headers-$(uname -r)
進入/lib/modules/3.8.0-29-generic/build/include目錄,然後複製目錄,重新安裝VMware
Tools在遇到“The
path "" is not a valid path to the 3.8.0-29-generic kernel
headers.”的時候把路徑輸入就可以了。但我的還是不能實現共享!
最後只能放棄安裝vmware-tools,安裝vmware-hgfsmounte
參考:
【總結】
1. 第一次安裝Ubuntu的時候:就已經看到有安裝VMWare Tools了。開啟檔案共享的時候,結果出錯,/mnt下,找不到hgfs資料夾。
後來是用如下命令,解決的:
1 2 3 |
sudo apt-get install open -vm-tools
sudo mkdir /mnt/hgfs
sudo mount -t
vmhgfs .host:/ /mnt/hgfs
|
使用到的命令: 在終端中分別輸入執行以下指令,就可以安裝linux-headers- 3.8.0-29-generic