在虛擬機中實現windows系統與centos系統合作開發

1.安裝好vmware workstation
2.在vmware中安裝CentOS-6.8-x86_64-bin-DVD1

3.選擇 虛擬機 》點擊安裝Vmware tools 然後進入centos命令行

   3.1 創建光驅的掛載點目錄: root@localhost ~]# mkdir /mnt/cdrom

   3.2 把光驅掛載至該目錄下: [root@localhost ~]# mount /dev/cdrom /mnt/cdrom/

     mount: block device /dev/sr0 is write-protected, mounting read-only

     虛擬機掛着光驅光驅時提示只讀,可以加以下參數解決,

     mount -o remount,rw /dev/cdrom /mnt/cdrom

   3.3 進入/mnt/cdrom 找到vmware tools安裝包,執行 cp VMwareTools-10.0.0-2977863.tar.gz /root 拷貝

      然後cd /root , 執行 umount /dev/cdrom     //關閉設備

      tar zxvf VMwareTools-10.0.0-2977863.tar.gz   #解壓文件

      cd vmware-tools-distrib   #進入文件目錄 輸入./vmware-install.pl -d執行 並一路回車yes安裝完畢。

      安裝完如果提示 mounting hgfs shares   【failed】

      這是由於VMware的功能設置問題造成的報錯,此功能是爲了使Guest(VM)和host(現實機)能夠更好的傳輸文件所設置的,參       考VMware菜單Help中的Shared Folders Settings Panel,可以理解這個功能。在VM->Setting中的Option頁中,設置                     SharedFolders,使之enable 就可以了,這個功能能把host上的目錄mount到Guest上的/mnt/hgfs目錄,實現共享訪問,非常       不錯。

   3.4 安裝完成後,輸入 cd /mnt 看到該目錄下面多了一個hgfs目錄

4.打開 vmware 選擇虛擬機》設置》選項》共享文件夾》文件夾共享設置爲“總是啓用”,在下面選擇添加,添加一個windows端磁盤目錄(如果界面灰色不能設置,可能是vmware tools安裝失敗,如果安裝成功了,則需要先關閉虛擬機再設置共享目錄

5.切換到windows設置windows項目所在盤符E爲共享磁盤,右鍵共享即可。(這一步可以跳過,如果有問題再設置)

6.cd到 mnt 目錄輸入 mount  -t vmhgfs .host:/shared /mnt/hgfs  命令掛載該共享文件夾,其中.host:/shared是共享名,只需把shared換成 共享的目錄或盤符,使用vmware-hgfsclient 命令得到的目錄,/mnt/hgfs是掛載點 
到此爲止是可以使用該共享文件夾了,但每次都得重複mount一次,可以設置爲開機自動掛載。 
    編輯 /etc/fstab,添加下面一行 
    .host:/shared     /mnt/hgfs       vmhgfs     defaults  0  0 (按需寫) 

7.最終可以實現在windows上修改代碼,在linux上直接編譯了(/mnt/hgfs/...)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章