windows與VMware ubuntu虛擬機實現文件共享


本文基本摘自:無限挑戰者的博客 

本人用的系統是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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM