VMWare虛擬機磁盤壓縮和上網總結


這兩天工作上要用Vmare虛擬機打環境測試,遇到了磁盤壓縮和上網方面的問題,上網搜索后都解決了,這里也總結下備忘。

  1. 安裝VMWare Tools:用Ghost xp安裝Windows以后,在開始安裝VMware Tools時,彈出顯示如下內容的警告框:VMware Tools installation cannot be started manually while Easy Install is in progress. 解決方法:在開啟虛擬機操作系統的情況下,在虛擬機設置中更改floppy為auto detect。然后點擊菜單中的安裝VMWare Tools,虛擬操作系統中的光驅里就會有VMWare Tools的安裝程序了,自行安裝即可。如果還是無法自動安裝,那么在地址欄輸入:E:\setup.exe (E盤為CD-ROM所在盤符)。可雙擊VMWare狀態欄上的floppy圖標自動進入floppy設置選項。遇到此類問題:單擊菜單欄上的"虛擬機"選項,打開"設置"選項卡,去掉所有移動設備(包括CD/DVD、Floppy、USB、1394等)中的鏡像文件,或者直接臨時斷開這些虛擬設備的電源也可以。即在虛擬機中移動設備最好設置成auto detect,而不要用默認的鏡像文件虛擬。現在發現的安裝VMWare Toos的好處:(1).可以直接在真實計算機和虛擬機系統中復制拖拽文件,兩者間可共用剪貼板。(2)可以壓縮虛擬機磁盤占用空間,如下例。
  2. 在測試時發現虛擬機一旦轉入很多文件占用了很大磁盤空間后,即使再把虛擬機里面的文件刪掉,其占用的空間也不會減少,要減少虛擬機占用的磁盤空間需要在刪除虛擬系統中大文件以后做以下兩步操作:(1).在未啟動虛擬操作系統前在虛擬機硬盤設置里進行Defragment,如下圖:

    (2)啟動進入虛擬機,雙擊虛擬系統右下角vmware toos圖標,在VMWare Tools 里硬盤一項單擊壓縮即可。

  3. 虛擬機上網有三種方式:Bridge, Host-Only ,NAT
    1. Bridge橋接方式:默認使用VMNet0。橋接模式讓虛機具有與宿主機不同的各自獨立IP地址,但與宿主機保持在同一網段,最終結果是所有虛機都加入宿主主機所在的局域網,這與在該局域網中添加入其他宿主主機在效果上沒什么區別。 從網絡技術上相當於在宿主主機前端加設了一個虛擬交換機,然后宿主主機和所有虛機共享這個交換機;或者干脆理解成在宿主主機上作點增強,使其兼具一個交換機(當然是虛擬的)功能,供該宿主主機和網段內其他虛機使用。在這處模式下,虛擬機等同於網絡內的一台物理主機,可對手動設置IP,子網掩碼,DNS,且IP地址要和主機的IP在同一網段內。這樣,虛擬機就和主機如同連在一個HUB上的兩台計算機,只要主機能上網,虛擬機也會在這種模式下上網。即netmask,broadcast,gateway,dns都與主機相同即可實現虛擬機<--->主機 虛擬機<---->互聯網 通信。
    2. Host-Only私有網絡共享主機,默認采用VMNet1。讓虛機具有與宿主機不同的各自獨立IP地址,但與宿主機位於不同網段,同時為宿主主機新增一個IP地址,且保證該IP地址與各虛機IP地址位於同一網段。最終結果是新建了一個由所有虛機與宿主主機所構成的局域網,但該局域網與宿主主機本身所處的現有局域網是相互獨立的,如果不做額外路由設置,這兩個局域網之間不會連通,因此新建的局域網可以認為是一個單獨從屬於當前宿主主機的私有網絡,其成員為當前宿主主機和相關的所有虛機,這也是Host-only命名的由來。從網絡技術上相當於為宿主主機增添了一個虛擬網卡,讓宿主主機變成一台雙網卡主機(宿主網卡+虛擬網卡)。同時在宿主主機后端加設一個虛擬交換機,讓宿主主機和所有虛機構成另一個虛擬的局域網。由於具備雙網卡,宿主主機可同時參與兩個局域網(現有的宿主局域網+新建的虛擬局域網),只不過缺省情況下兩個局域網不連通。

      在host-only模式中,所有的虛擬系統是可以相互通信的,但虛擬系統和真實的網絡是被隔離開的。 提示:在host-only模式下,虛擬系統和宿主機器系統是可以相互通信的,相當於這兩台機器通過雙絞線互連。 虛擬網絡是相通的,和其他非宿主的計算機是相隔開的不通信的。 在host-only模式下,虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS服務器等),默認狀態下都是由VMnet1(host-only)虛擬網絡的DHCP服務器來動態分配的。但是如果在這種如果同樣的對虛擬機手動設置與宿主機相同網段內的設置也就可以上網的。 如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網絡調試工作,可以選擇host-only模式。

    3. NAT網絡地址轉換:默認使用VMNet8。雖然從表面現象看,虛機無自己的IP地址,而是共享宿主主機的IP地址,但技術本質上卻是基於Host-only方式的(即,虛機還是有自己獨立IP地址的,只不過實際中不投入使用),與Host-only方式一樣,宿主主機成為雙網卡主機,同時參與現有的宿主局域網和新建的虛擬局域網,但由於加設了一個虛擬的NAT服務器,使得虛擬局域網內的虛機在對外訪問時,完全"冒用"宿主主機的IP地址,這樣從外部網絡來看,只能看到宿主主機,完全看不到新建的虛擬局域網。

      使用NAT模式,就是讓虛擬系統借助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。也就是說,使用NAT模式可以實現在虛擬系統里訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網絡的DHCP服務器提供的,無法進行手工修改,因此虛擬系統也就無法和本局域網中的其他真實主機進行通訊。采用NAT模式最大的優勢是虛擬系統接入互聯網非常簡單,你不需要進行任何其他的配置,只需要宿主機器能訪問互聯網即可。 如果你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你采用NAT模式。 提示:以上所提到的NAT模式下的VMnet8虛擬網絡,host-only模式下的VMnet1虛擬網絡,以及bridged模式下的VMnet0虛擬網絡,都是由VMWare虛擬機自動配置而生成的,不需要用戶自行設置。VMnet8和VMnet1提供DHCP服務,VMnet0虛擬網絡則不提供。


免責聲明!

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



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