vmware裏的ubuntu與宿主windows共享文件出現的問題及解決

 爲了使用一個開源項目的資源,在ubuntu下編寫程序,程序調試過程中wubi安裝的 ubuntu死機十幾次,死了只好重啓,忍受不了,在windows安裝虛擬機。這樣利用windows的網絡加速器,查閱資料。爲了更方便資料的使用,採用與宿主windows共享文件的方式。

下面是網上的一份資料:

1、以ROOT身份進入LINUX;
2、按下 CTRL+ALT組合鍵,進入主機操作系統,點擊VMWARE狀態欄安裝提示,或者點擊 SETTING菜單下的ENABLE VMWARE TOOLS子菜單; 
PS:5.5版本通過菜單欄->VM->Install VMware Tools

3、確認安裝VMWARE TOOLS。這時並沒有真正的安裝上了VMWARE TOOLS軟件包,如果您點擊菜單:DEVICES,您就會發現光驅的菜單文字變爲:ide1:0-> C:/Program Files/VMware/VMware Workstation/Programs/linux.iso,這表示VMWARE將LINUX的ISO映象文件作爲了虛擬機的光盤 
PS:我確認安裝後,VMware並不會自動加載這個ISO,需要自己手工加載Linux.iso文件,ISO文件在VMware的安裝目錄下

4、鼠標點擊LINUX界面,進入LINUX。 
5、運行如下命令,注意大小寫。 
     mount -t iso9660 /mnt/cdrom 
     加載CDROM設備,這時如果進入 /cdrom 目錄下,你將會發現多了一個文件:vmware-linux-tools.tar.gz。這就是WMWARE TOOLS的LINUX軟件包,也就是我們剛纔使用WINISO打開LINUX.ISO文件所看到的。 
  cp /mnt/cdrom/vmware-linux-tools.tar.gz /tmp 
  將該軟件包拷貝到LINUX的 TMP目錄下。
     PS:不同VMware版本,此tar文件的文件會有所不同,一般是vmware-linux-tools-版本號-代號.tar.gz,切忌死套 

  umount /mnt/cdrom 
  卸載CDROM。 
  cd /tmp 
  進入TMP目錄 
  tar zxf vmware-linux-tools.tar.gz 
  解壓縮該軟件包,默認解壓到vmware-linux-tools目錄下(與文件名同名)。 
  cd vmware-linux-tools 
  進入解壓後的目錄 
  ./install.pl 
  運行安裝命令。 

6、剩下的就是一路回車即可,除非你想自己配置安裝……

安裝完tools後,就可過在VM->Setting->Options->Shared Folders裏Add幾個宿主OS的文件夾;然後,通過在Linux下,訪問/mnt/hgfs就可以看到Shared的目錄。

 

但是採用這種方法,無法成功安裝,信息如下:

vmware workstation 6.0.03

ubuntu 8.04 內核是linux2.6.24.21-generic

根據分析是因爲內核較新(相對於vmware tools),沒時間去探討。

解決方法: 
http://peterc.org/2008/62-how-to-install-vmware-tools-on-ubuntu-hardy-804-under-vmware-fusion.html
下open-vm-tools,解開,把open-vm-tools/modules/linux裏的vmhgfs目錄改名成vmhgfs-only然後壓成vmhgfs.tar, 替換vmware-tools-distrib/lib/modules/source下的同名文件,然後正常安裝就行了

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