本文基本摘自:無限挑戰者的博客
本人用的系統是win10系統,應該區別不大,實現的是win10系統和VMWare虛擬機Ubantu系統之間的文件共享。到網上找了很多的方法各種各樣的方式,由於對Linux不熟悉,總是以失敗告終,最終參考了“無限挑戰者”的博客,成功實現,表示非常的感謝!本文基本復制其內容,在此聲明!
一般來說,由於一些特殊的需要,會在Win7系統中利用虛擬機(VMware)安裝ubuntu虛擬環境,使得不用重啟就可以同時使用兩個系統。但是想把在虛擬機ubuntu中編輯的文件可以同時被Win7中的程序使用,同時又不想利用兩個系統的QQ或者U盤互拷,就需要能將文件在虛擬機和Win7(在這里以Win7為例,WinXP操作一樣)下實現互傳。有一種方法,就是通過VMware的共享文件夾來實現虛擬機Ubuntu與Win7的文件傳輸。
第一步:啟動Ubuntu 12.04(其他版本的Ubuntu操作差不多)
1. 在VMware虛擬機界面,點VM->Install VMware Tools。之后,點擊Ubuntu 窗口中主文件 按鈕然后再左邊會看見設備里有VMware tools文件夾,雙擊之,並且解壓其中的壓縮文件,把它拷貝到主文件夾(原來博主這樣說,我操作中沒有解壓直接復制,可以成功,2017年6月11日,必須放在主目錄才成功)
2. 打開Terminal終端,進入解壓的文件夾中,輸入以下命令:
a) sudo tar zxf VMwareTools-xxx.tar.gz (注:xxx為版本號)
b) cd /vmware-tools-distrib
c) sudo ./vmware-install.pl -d
安裝過程中一直按enter即可,或者輸入【】提示yes和no,直到安裝完畢。上面-d命令式所有都采用默認設置。
3. 查看結果:
lsmod | grep vmblock
第二步:設置共享文件夾的目錄
1. 將Ubuntu關機(power off),否則不能添加共享文件夾
2. 在VMware虛擬機窗口,選擇VM->Settings->Options->Shared Folders
3. 點右邊的Add,點Next->選擇Win7共享目錄的路徑,然后點Next->選中Enable this share->Finish
4. 在VM->Settings->Options->Shared Folders窗口的右邊,Folder sharing欄里選擇Always enabled
5. 點 OK 確定退出
但在這里還沒有完成,一點要進行第三步才可以完成文件共享。
第三步:在Ubuntu虛擬機下安裝插件
1. 執行 sudo apt-get install open-vm-dkms (注:如果安裝過,以后就不用執行這一行,根據提示執行默認操作就行)
2. 執行 sudo mount -t vmhgfs . host:/ /mnt/hgfs(此處的空格大家一定要注意)
3. cd /mnt/hgfs
至此就可以在/mnt/hgfs目錄下看到Win7的共享文件夾目錄。無論在linux還是在Win7下修改共享文件夾里的文件,都會在另一個系統同時修改。
測試效果:
Ubuntu端:

但不是不得不說,現在VMware推薦使用VMware-open-tools,可看提示信息如下:
操作:
sudo apt-get install open-vm-tools sudo mkdir /mnt/hgfs sudo mount -t vmhgfs .host:/ /mnt/hgfs
具體可以參考:http://www.tuicool.com/articles/juyUna