<b>安裝需求</b>
<b>實體計算機和宿主作業系統安裝需求</b>
在安裝Virtual PC之前,計算機需要滿足以下要求:
CPU主頻為400MHz(推薦1GHz)以上、具有L2緩存的x86計算機。Virtual PC支援使用AMD Athlon/Duron、Intel Celeron、Intel Pentium II、Intel Pentium III、和Intel Pentium 4處理器;Virtual PC同樣支援使用AMD Opteron處理器,但是隻能在32位宿主作業系統下工作。你可以在具有多處理器的計算機上運作Virtual PC,但是它隻會使用1個CPU。
具有CD-ROM或DVD驅動器;
分辯率為Super VGA (800 × 600,推薦使用更高的分辯率)的顯示器;
鍵盤、滑鼠或微軟相容的定位裝置;
宿主作業系統:隻支援Windows XP Professional、Windows 2000 Professional或者Windows XP Tablet PC Edition。
記憶體容量:Virtual PC支援的主控端最大記憶體容量為4G,支援的虛拟機的最大記憶體容量為3.6G。在不同的宿主作業系統上安裝時,微軟建議的為宿主作業系統所保留的最低記憶體容量如下表所示,你所需要的實體計算機的記憶體容量應為宿主作業系統所保留的最低記憶體容量加上所有需要同時運作的虛拟機所需要的記憶體容量的總和。
宿主作業系統
最低記憶體容量
WindowsXP Professional
128MB
WindowsXP Tablet PC Edition
Windows2000 Professional
96MB
硬碟空間:虛拟機非常耗費硬碟空間。在不同的宿主作業系統上安裝時,微軟建議的為宿主作業系統所保留的最低剩餘硬碟空間如下表所示,你所需要的剩餘磁盤空間應為宿主作業系統所保留的最低剩餘磁盤空間加上所有需要同時運作的虛拟機所需要的磁盤空間的總和。<b>當使用恢複磁盤功能時,建議在前面結果的基礎上,再為虛拟機額外保留2G剩餘空間</b>。
最低剩餘硬碟空間
2 G
<b>虛拟機和客戶作業系統安裝需求</b>
客戶作業系統
記憶體容量
硬碟空間
Windows Server 2003 Enterprise Edition
256 MB
2 GB
Windows Server 2003 Standard Edition
192 MB
2GB
Windows Server 2003 Web Edition
128 MB
WindowsXP Home Edition
Windows2000 Advanced Server
Windows2000 Server
WindowsNT Workstation4.0, Service Pack 6 or higher
64MB
1GB
WindowsMillennium Edition
Windows98
500MB
Windows95
32MB
MS-DOS6.22
50MB
OS/2 Warp 4 OS/2 Fixpack 15, OS/2 Warp Convenience Pack 1, and OS/2 Warp Convenience Pack 2
<b>虛拟機添加件安裝需求</b>
<b>虛拟機添加件</b>(Virtual Machine Additions)是Virtual PC中提供的一個需要額外在虛拟機中安裝的元件,它用于為虛拟機提供更高的性能和更好的使用特性,它包括以下特性:
支援在虛拟機和主控端之間拖放來複制檔案;
允許虛拟機通過檔案共享來通路主控端上的檔案;
支援指針內建,允許在虛拟機視窗和主控端之間自由切換滑鼠;
支援在DOS作業系統中使用CD-ROM驅動器;
優化顯示擴充卡驅動;
虛拟機和主控端之間的時間同步;
剪貼闆共享;
提高客戶作業系統性能;
支援動态調整虛拟機顯示視窗;
是以在使用虛拟機時,<b>請記住一定要在虛拟機中安裝虛拟機添加件</b>。虛拟機添加件支援在以下客戶作業系統中安裝:
IBM OS/2 Warp4 Fixpack15, OS/2 Warp Convenience Pack1, and OS/2 Warp Convenience Pack2
<b>安裝Virtual PC</b>
在微軟網站上提供了Virtual PC 45天試用版本的下載下傳,下載下傳頁面為:
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=360cafd6-5098-4c64-9ca7-a30f225859f6&DisplayLang=en">[url]http://www.microsoft.com/downloads/details.aspx?FamilyID=360cafd6-5098-4c64-9ca7-a30f225859f6&DisplayLang=en[/url]</a>
下載下傳位址為
<a href="http://download.microsoft.com/download/e/7/4/e74339ca-a307-47b6-af59-1afe8dcabc5f/VPC2004SP1Trial.zip">[url]http://download.microsoft.com/download/e/7/4/e74339ca-a307-47b6-af59-1afe8dcabc5f/VPC2004SP1Trial.zip[/url]</a>
下載下傳完成後,解壓運作<b>setup.exe</b>,在彈出的<b>歡迎使用Microsoft Virtual PC安裝向導</b>對話框,點選<b>下一步</b>;
在<b>協定授權</b>頁,點選<b>I accept the terms in the license agreement</b>,點選<b>下一步</b>;
在<b>使用者資訊</b>頁,輸入<b>使用者名</b>和<b>組織名</b>,根據需要來選擇為所有人安裝還是隻為我安裝,在此我接受預設的選擇為<b>所有使用者安裝</b>,然後點選<b>下一步</b>;
在<b>準備安裝程式</b>頁,可以點選<b>修改</b>按鈕在修改Virtual PC安裝到的目的檔案夾,在此我接受預設設定,點選<b>安裝</b>;
稍等片刻後,Virtual PC安裝完成,點選<b>完成</b>按鈕,如果需要則重新開機計算機。
<b>安裝SP1</b>
2004年10月,微軟釋出了Virtual PC 2004的SP1,它主要有以下改進:
加入了虛拟硬碟預壓縮工具(Virtual Disk Precompactor)。這個工具使用“0”來覆寫虛拟硬碟上的所有未使用空間,進而便于Virtual PC壓縮虛拟硬碟;
更新了虛拟機添加件;
支援TCP分段解除安裝(TCP segmentation offloading)。在安裝SP1之前,如果在實體計算機上激活了TCP分段解除安裝功能,那麼Virtual PC中虛拟網絡的一些功能将不能正常工作,而SP1則解決了這個問題;
支援組政策軟體安裝;
修改了預設性能選項,進而以最大速率運作Virtual PC;
Virtual PC 2004 SP1 微軟下載下傳頁面為:
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=b07c9ef0-265a-4237-ae3b-25bc8937d40f&displaylang=en">[url]http://www.microsoft.com/downloads/details.aspx?FamilyID=b07c9ef0-265a-4237-ae3b-25bc8937d40f&displaylang=en[/url]</a>
下載下傳位址為:
<a href="http://download.microsoft.com/download/3/8/c/38ce07ee-69f4-490d-9704-e5315d950c76/VPC2004SP1Update.zip">[url]http://download.microsoft.com/download/3/8/c/38ce07ee-69f4-490d-9704-e5315d950c76/VPC2004SP1Update.zip[/url]</a>
同樣在下載下傳完成後,解壓運作<b>setup.exe</b>,在彈出的<b>歡迎使用Microsoft Virtual PC SP1 安裝向導</b>對話框,點選<b>下一步</b>;
在<b>準備安裝程式</b>頁,點選<b>安裝</b>;
最後在<b>安裝完成</b>頁點選<b>完成</b>按鈕,如果需要則重新開機計算機。
<b>Virtual PC選項</b>
當安裝完成後,我們需要預先配置Virtual PC的預設選項。點選<b>開始</b>,指向<b>所有程式</b>,再點選<b>Microsoft Virtual PC</b>,由于還沒有虛拟機,是以Virtual PC會彈出虛拟機建立向導,點選<b>取消</b>,然後在<b>Virtual PC管理控制台</b>中點選<b>檔案</b>菜單,再選擇<b>選項</b>。
Virtual PC具有的選項如下圖所示,我逐條給大家介紹:
<b>啟動時恢複</b>
當啟用<b>Restore virtual machines when starting Virtual PC</b>選項時,如果你退出Virtual PC時還有虛拟機在運作,那麼下次你啟動Virtual PC時,這些虛拟機将會自動啟動。
<b>性能</b>
性能選項決定了Virtual PC 運作的方式:
在<b>CPU時間</b>中,你可以選擇:
<b>所有運作中的虛拟機獲得相同的CPU時間</b>;如果選擇此選項,那麼所有運作中的虛拟機将獲得相同的CPU運作時間;
<b>配置設定更多的CPU時間給處于活動視窗中的虛拟機</b>;如果選擇此選項,那麼處于活動視窗中的虛拟機将獲得更多的CPU時間,此選項為預設選項;
<b>暫停處于不活動視窗中的虛拟機</b>;如果選擇此選項,那麼當虛拟機處于不活動視窗時,會自動暫停運作;
在下部的選項中,你可以選擇<b>當Virtual PC在背景運作時</b>的運作方式:
<b>Give processes on the host operating system priority</b>:當選擇此選項時,宿主作業系統上運作的應用程式具有更高的優先級,可以獲得更多的CPU時間,這是Virtual PC 2004未打SP1之前的預設選項;
<b>Run Virtual PC at maximum speed</b>:當選擇此選項時,背景運作的Virtual PC具有更高的優先級,可以獲得更多的CPU時間。由于之前有人提出Virtual PC性能不高,于是微軟在Virtual PC 2004 SP1中将此選項設定為預設選項。
你應該根據你的需求來決定選擇哪個選項。例如,雖然也打了SP1,但是我一樣配置為<b>Give processes on the host operating system priority</b>,因為我覺得宿主作業系統上的其他應用程式比Virtual PC更為重要一些。
<b>全屏模式</b>
在此你可以配置當虛拟機運作在全屏模式時,主控端所顯示的螢幕分辨率。預設為啟用,即當虛拟機運作在全屏模式下時,主控端上的螢幕分辨率和虛拟機中客戶作業系統的分辨率一緻。
<b>聲音</b>
當勾選<b>Mute the sound for virtual machines in inactive windows</b>時,Virtual PC會屏蔽位于不活動視窗中的虛拟機所産生的聲音。
<b>資訊</b>
在需要的時候,Virtual PC會提示你錯誤和警告資訊。你可以勾選<b>Don't show any messages</b>來禁止Virtual PC這一行為,不過,強烈推薦不啟用此選項。
<b>鍵盤</b>
在鍵盤選項中,你可以配置用于在宿主作業系統和虛拟機之間進行切換的系統熱鍵,預設為<b>右Alt鍵</b>。如果需要修改,則點選<b>Current host key</b>下的白色方框,然後按對應的鍵就可以了。預設情況下,當激活某個虛拟機視窗時,Windows組合鍵(例如Ctrl+ESC等等)将隻能在客戶作業系統中使用,你可以在<b>Allow Windows key combinations</b>下拉清單中進行修改。<b>唯一的例外是Ctrl+Alt+Del,這個Windows組合鍵隻會作用于主控端,在虛拟機中</b><b>Virtual PC使用系統熱鍵+Del來代替</b>。例如預設的系統熱鍵是<b>右Alt鍵</b>,如果你在虛拟機中想要使用<b>Ctrl+Alt+Del</b>,則按<b>右Alt鍵+Del</b>組合鍵。
<b>滑鼠</b>
在滑鼠選項中,你可以選擇Virtual PC捕獲滑鼠指針的方式。預設情況下,當點選虛拟機視窗時,Virtual PC會捕獲滑鼠指針,讓其在虛拟機中使用。如果你安裝了虛拟機添加件,預設情況下滑鼠可以在虛拟機和主控端之間自由切換;如果沒有安裝虛拟機添加件,你需要按鍵盤選項中定義的系統熱鍵來進行切換。
<b>安全</b>
在<b>安全</b>選項中,你可以設定隻有具有管理者權限的使用者才能修改Virtual PC的設定。
<b>語言</b>
除了英文以外,Virtual PC自帶了5種語言包,不過沒有中文的:(。
<b>建立虛拟機</b>
虛拟機的建立過程非常簡單,它的使用和真實的計算機完全一樣。<b>其實,使用虛拟機就像搭積木,重要的是前期的規劃和部署,我将在以後專文介紹如何對虛拟機進行規劃和部署</b>。不過,建立虛拟機是使用虛拟機的基礎,是以,你必須要熟悉虛拟機的建立和配置。
在Virtual PC管理控制台上點選<b>檔案</b>菜單,然後點選<b>New Virtual Machine Wizard</b>;或者直接點選<b>New</b>按鈕;如果Virtual PC中還沒有建立虛拟機,那麼在啟動Virtual PC時同樣會自動彈出虛拟機建立向導。
然後在彈出的<b>歡迎使用建立虛拟機向導</b>頁,點選<b>下一步</b>;
在<b>選項</b>頁,具有以下三個選項,如下圖所示:
<b>建立一個虛拟機</b>
選擇此選項将建立一個自定義的虛拟機,你可以自定義虛拟機的以下選項:
虛拟機的名字和存儲位置;
虛拟機的客戶作業系統類型;
虛拟機所使用的記憶體容量;
虛拟機所使用的虛拟硬碟(建立或利用現有虛拟硬碟);建立虛拟硬碟時隻能建立動态擴充硬碟,并且需要你指定其存儲位置;當利用現有虛拟硬碟時,你需要指定現有虛拟硬碟的存儲位置和是否啟用恢複磁盤;
<b>使用預設設定來建立一個虛拟機</b>
選擇此選項将建立一個具有預設設定的虛拟機,除了要求你指定虛拟機的名字和存儲位置外,此虛拟機将自動具有以下特性:
虛拟機所使用的記憶體容量為128 MB;
無虛拟硬碟;恢複磁盤禁用;
在建立虛拟機時,除了上述自定義配置或使用的預設配置外,建立的虛拟機還自動具有以下選項:
具有一個CD/DVD驅動器;
具有一個軟碟驅動器;
具有一個網卡;
具有一個聲霸卡;
你可以在建立虛拟機後再進行修改。
<b>添加一個現有的虛拟機</b>
當選擇此選項時,Virtual PC将讓你選擇一個現有的虛拟機配置檔案(.vmc),進而直接将此虛拟機添加到Virtual PC中。
<b>1、建立一個虛拟機</b>
選擇<b>建立一個虛拟機</b>,點選<b>下一步</b>;
在<b>虛拟機名字和存儲位置</b>頁,輸入虛拟機的名字和存儲位置。虛拟機的預設存儲位置為“我的檔案\My Virtual Machines\虛拟機名”目錄下,你可以點選<b>浏覽</b>按鈕進行修改。<b>在對虛拟機命名時,請按照</b><b>簡單明了易辨</b><b>的原則進行,這樣便于你區分虛拟機和了解虛拟機的特性</b>。例如,我常用的命名方式是“虛拟機計算機名 - 虛拟機特性 - 虛拟機IP位址”,例如,對于某個安裝了ISA防火牆标準版的名為<b>Denver</b>的虛拟機,我将其命名為“Denver - ISA 2004 SE - 10.1.1.1”,而對于某個作為DC的名為<b>Berlin</b>的虛拟機,則命名為“Berlin - DC - 10.1.1.8”。在此僅是示範操作,是以我接受預設虛拟機名,點選<b>下一步</b>;
在<b>作業系統</b>頁,選擇你将在虛拟機上運作的客戶作業系統,Virtual PC将根據你的選擇向你推薦虛拟機所使用的記憶體容量。選擇後點選<b>下一步</b>;
在<b>記憶體容量</b>頁,Virtual PC根據你在<b>作業系統</b>頁的選擇,提供了虛拟機所使用的推薦記憶體容量值。如下圖所示,由于我選擇的是<b>Windows Server 2003</b>,是以Virtual PC推薦的記憶體容量為<b>256 MB</b>,你可以選擇<b>調整記憶體容量</b>來進行調整。在此我接受推薦值,點選<b>下一步</b>;
在<b>虛拟硬碟選項</b>頁,選擇虛拟機所使用的虛拟硬碟。如果你想使用現有的虛拟硬碟,則選擇<b>一個現有的虛拟硬碟</b>,點選<b>下一步</b>;然後選擇現有虛拟硬碟的存儲位置和是否啟用恢複磁盤即可。在此向導中建立虛拟硬碟時隻能建立大小為16 GB的動态擴充硬碟,是以如果你需要使用其他類型的虛拟硬碟(關于硬碟類型的詳細說明,将在後文叙述),你必須預先建立然後再添加到虛拟機中。在此我選擇<b>一個新的虛拟硬碟</b>,然後點選<b>下一步</b>;
在<b>虛拟硬碟存儲位置</b>頁,選擇建立的虛拟硬碟存儲位置,預設情況下和虛拟機的配置檔案存儲在同一目錄中,檔案名同虛拟機名。輸入後點選<b>下一步</b>;
最後,在<b>正在完成虛拟機建立向導</b>頁,點選<b>完成</b>。此時,虛拟機建立完成,在Virtual PC管理控制台中将列出建立的虛拟機,如下圖所示:
<b>2、使用預設設定來建立一個虛拟機</b>
選擇<b>使用預設設定來建立一個虛拟機</b>,點選<b>下一步</b>;
在<b>虛拟機名字和存儲位置</b>頁,輸入虛拟機的名字和存儲位置,然後點選<b>下一步</b>;
在<b>正在完成虛拟機建立向導</b>頁,接受預設的設定<b>當我點選關閉時打開設定對話框</b>,然後點選<b>完成</b>,
此時,會彈出虛拟機設定對話框,你可以繼續配置虛拟機的設定。
<b>3、添加一個現有的虛拟機</b>
選擇<b>添加一個現有的虛拟機</b>,點選<b>下一步</b>;
在<b>現有的虛拟機名字和存儲位置</b>頁,點選<b>浏覽</b>按鈕選擇現有的虛拟機配置檔案(.vmc),然後點選<b>下一步</b>;
在<b>正在完成虛拟機建立向導</b>頁,接受預設的設定<b>當我點選關閉時打開設定對話框</b>,然後點選<b>完成</b>,此時會同樣彈出虛拟機設定對話框讓你進行其他設定。
建立虛拟機後,你可以通過在Virtual PC管理控制台中點選<b>移除</b>按鈕來删除虛拟機,但是需要注意,點選移除按鈕隻是将虛拟機從Virtual PC管理控制台中删除,虛拟機所使用的相關檔案(.vmc、.vhd等等)并沒有真正從主控端上的硬碟中删除;如果要完全删除虛拟機所使用的檔案,你必須手動進行删除。
<b>配置虛拟機</b>
在建立好虛拟機後,你可以在Virtual PC管理控制台中點選<b>設定</b>按鈕來修改虛拟機的配置選項,
彈出的虛拟機配置對話框如下圖所示,我逐條為大家解釋:
在<b>檔案名</b>欄,你可以修改虛拟機的名字。當修改虛拟機的名字時,虛拟機配置檔案(.vmc)的名字也将随之進行修改;
在<b>記憶體容量</b>欄,你可以配置虛拟機所使用的記憶體容量。<b>如果目前系統中的可用記憶體數不能滿足虛拟機所配置的記憶體容量需求,則此虛拟機無法啟動。</b>
在<b>硬碟1</b>、<b>硬碟2</b>、<b>硬碟3</b>欄,你可以配置虛拟機所使用的虛拟硬碟,但是,<b>Virtual PC隻支援将硬碟1作為虛拟機的啟動磁盤</b>。
在<b>恢複磁盤</b>欄,你可以選擇是否啟用恢複磁盤。當啟用恢複磁盤時,Virtual PC會将虛拟機啟動以後對原始虛拟硬碟所做的所有修改額外儲存在一個恢複磁盤上,最後在虛拟機關閉時,你可以選擇将恢複磁盤上儲存的資料合并到原始虛拟硬碟中、單獨儲存恢複磁盤而不合并到原始虛拟硬碟或者丢棄恢複磁盤上的所有修改。這是個非常有用的功能,但是非常耗費主控端上的磁盤空間。你必須根據你的需要來确定是否需要恢複磁盤,例如,如果你剛建立了一個虛拟機,還需要在虛拟機中安裝客戶作業系統等,那麼你就暫時不需要此功能;如果你的虛拟機已經配置完成,準備用于測試,則可以啟用此功能。
在<b>CD/DVD驅動器</b>欄,Virtual PC為每個虛拟機自動模拟一個CD/DVD驅動器,預設情況下此CD/DVD驅動器挂接到輔助IDE控制器,如果部分客戶作業系統不支援從挂接到輔助IDE控制器的CD/DVD驅動器上進行安裝,那麼你可以取消此設定,進而将CD/DVD驅動器挂接在主要IDE控制器上。
在<b>軟碟</b>欄,如果你勾選<b>自動檢測軟碟</b>選項,則虛拟機中的客戶作業系統可以使用主控端中的軟碟;
在<b>COM1</b>、<b>COM2</b>、<b>LTP1</b>欄,你可以選擇虛拟機中是否使用這些序列槽和并口、以及使用的方式,預設情況下為不使用;
在<b>聯網</b>欄,你可以配置虛拟機所使用的網絡擴充卡數目和它們各自的連接配接方式,如下圖所示。每個虛拟機最多可以使用4個網絡擴充卡,每個網絡擴充卡可以具有以下幾種聯網方式:
<b>無連接配接</b>:此網絡擴充卡不連接配接到任何網絡,在虛拟機中顯示此網絡擴充卡為網絡連接配接斷開;
<b>本地網絡</b>:<b>本地網絡</b>是Virtual PC所虛拟的一個網絡,它和主控端上的任何網絡完全獨立并且完全隔離,是以連接配接到本地網絡的虛拟機不能使用主控端上的網絡資源。所有連接配接到本地網絡的任何虛拟機的任何網絡擴充卡都像是通過HUB連接配接在一起,是以你可以通過Sniffer來捕獲其他網絡擴充卡的網絡通訊。
<b>連接配接到主控端上的某個網絡擴充卡</b>:例如下圖中的Microsoft Loopback Adapter、Realtek RTL8139 Family PCI Fast Ethernet NIC等等,都是主控端上的網絡擴充卡。Virtual PC在安裝的時候會在主控端的所有網絡擴充卡上綁定Virtual Machine Network Services驅動,虛拟機可以連接配接到主控端上任何綁定了此驅動的網絡擴充卡。當虛拟機連接配接到主控端的某個網絡擴充卡時,它就像是位于此宿主網絡擴充卡所連接配接的宿主網絡中的一台獨立主機,你可以配置虛拟機使用比對此宿主網絡的TCP/IP選項,進而允許虛拟機通路此宿主網絡中的網絡資源以及被宿主網絡中的其他主機通路。
所有連接配接到相同宿主網絡擴充卡的虛拟機的網絡擴充卡都像是通過HUB連接配接在一起,并且最後接入到此宿主網絡擴充卡所連接配接到的宿主網絡中,你同樣可以通過Sniffer來捕獲其他網絡擴充卡的網絡通訊,但是連接配接到不同宿主網絡擴充卡的虛拟機的網絡擴充卡之間同樣是完全獨立并且完全隔離的。
如果你需要模拟更為複雜的網絡環境并且要求在網絡之間進行嚴格的隔離,那麼你可以像我一樣使用Microsoft Loopback Adapter,你可以添加多個Microsoft Loopback Adapter擴充卡,然後将虛拟機的網絡擴充卡配置為連接配接到不同的Microsoft Loopback Adapter即可。
除了上述聯網方式外,對于虛拟機的第一個網絡擴充卡,你還可以選擇<b>Shared Networking(NAT)</b>選項。當選擇此選項時,虛拟機将連接配接到Virtual PC所虛拟的共享網絡中。在此共享網絡中,Virtual PC為虛拟機提供NAT/DHCP服務,它使用192.168.131.0/24子網位址範圍來為虛拟機配置設定IP位址并且自己占用<b>192.168.131.254</b>這個IP位址。Virtual PC為虛拟機配置設定的預設網關為自己的IP位址<b>192.168.131.254</b>,DNS伺服器位址為主控端上配置的DNS伺服器位址。此時,虛拟機上的這個網絡擴充卡配置為自動擷取IP位址即可通過Virtual PC的NAT服務通路主控端所連接配接到網絡資源,但是宿主網絡不可通路此虛拟機,并且就算不同的虛拟機同時連接配接到<b>Shared Networking(NAT)</b>,<b>它們之間也是完全獨立并且完全隔離的</b>。
在<b>聲音</b>欄,你可以選擇是否在虛拟機中啟用聲霸卡,預設情況為<b>啟用</b>。不過,除非特别需要,建議你禁用聲霸卡。
在<b>滑鼠</b>欄,預設情況下為<b>啟用指針內建</b>。<b>指針內建</b>是<b>虛拟機添加件</b>中的一個功能,當你在虛拟機中安裝了虛拟機添加件時,你可以在虛拟機視窗和主控端之間自由切換滑鼠,否則你必須使用預定義的熱鍵(預設為<b>右Alt</b>)來進行切換,這個選項隻有在虛拟機啟動并且安裝虛拟機添加件後才能進行修改;
在<b>共享目錄</b>欄,你可以配置虛拟機使用主控端上的檔案目錄,被共享的目錄将作為虛拟機中的映射驅動器來顯示。這個選項同樣隻有在虛拟機啟動并且安裝虛拟機添加件後才能使用。
在<b>顯示</b>欄,你可以修改虛拟機的顯示選項,例如是否運作在全屏模式、螢幕分辨率選項、是否隐藏虛拟機菜單欄、是否隐藏虛拟機狀态欄等等;
在<b>關閉</b>欄,你可以選擇關閉虛拟機時Virtual PC的操作方式。你可以配置為讓Virtual PC顯示不同的選項讓你進行選擇,或者配置為自動按照你選擇的選項進行處理。
當沒有啟用恢複磁盤時,在關閉虛拟機時你可以選擇以下操作方式:
<b>儲存狀态</b>(Save state):将虛拟機的目前運作狀态儲存到一個狀态儲存檔案(.vsv)中,當啟動位于儲存狀态的虛拟機時,Virtual PC将從狀态儲存中讀取原始狀态資訊,進而将虛拟機恢複到儲存時的狀态。
<b>關閉系統</b>(Shut down):此選項隻有在虛拟機上安裝了虛拟機添加件并且客戶作業系統支援關閉系統指令時有效,Virutal PC将按照正常的系統關閉過程來關閉虛拟機。
<b>關閉電源</b>(Turn off):立即關閉虛拟機,就像一台實體計算機的電源被拔掉一樣,此選項可能會造成虛拟機硬碟的資料丢失。
當啟用恢複磁盤時,在關閉虛拟機時你可以選擇以下操作方式:
<b>儲存狀态并儲存修改</b>(Save state and save changes):與<b>儲存狀态</b>一樣,隻是也儲存恢複磁盤上的修改,同時你可以選擇是否将恢複磁盤上的修改合并到原始虛拟硬碟中;
<b>關閉系統并儲存修改</b>(Shut down and save changes):與<b>關閉系統</b>一樣,隻是也儲存恢複磁盤上的修改,同時你可以選擇是否将恢複磁盤上的修改合并到原始虛拟硬碟中;
<b>關閉電源并儲存修改</b>(Turn off and save changes):與<b>關閉電源</b>一樣,隻是儲存恢複磁盤上的修改,同時你可以選擇是否将恢複磁盤上的修改合并到原始虛拟硬碟中;
<b>關閉電源并删除修改</b>(Turn off and delete changes):與<b>關閉電源</b>一樣,同時删除恢複磁盤上的所有修改。
<b>建立虛拟硬碟</b>
你可以預先建立虛拟軟碟和虛拟硬碟,然後在虛拟機中使用。建立虛拟硬碟的步驟如下:
在Virtual PC管理控制台中點選<b>檔案</b>菜單,然後選擇<b>虛拟磁盤向導</b>,
在彈出的<b>歡迎使用虛拟磁盤向導</b>頁,點選<b>下一步</b>;
在<b>磁盤選項</b>頁,你可以選擇以下兩種操作:
<b>建立一個新的虛拟磁盤</b>;此選項用于建立虛拟硬碟或虛拟軟碟;
<b>編輯一個現有的虛拟磁盤</b>;此選項用于編輯現有虛拟磁盤,它可以完成磁盤類型的轉換、壓縮動态擴充硬碟、将差異磁盤合并到父磁盤中等等;
在此我選擇<b>建立一個新的虛拟磁盤</b>,然後點選<b>下一步</b>;
在<b>虛拟磁盤類型</b>頁,選擇建立<b>一個虛拟硬碟</b>,點選<b>下一步</b>;
在<b>虛拟硬碟存儲位置</b>頁,輸入建立的虛拟硬碟存儲位置後點選<b>下一步</b>;
在<b>虛拟硬碟類型</b>頁,你可以選擇選擇以下四種類型之一(在建立虛拟機時建立的虛拟硬碟為大小為16 GB的動态擴充硬碟,如果你想在虛拟機中使用其他類型的虛拟硬碟,則必須預先建立):
<b>動态擴充</b>:動态擴充硬碟根據所存儲的資料量的大小來擴充在主控端上所占用的磁盤空間,建立動态擴充硬碟時需要你指定硬碟大小,但是動态擴充硬碟剛建立時隻會占用非常少的存儲空間。這是微軟推薦使用的硬碟類型,并且是唯一支援壓縮的硬碟類型。
<b>固定尺寸</b>:固定尺寸硬碟在建立時要求你指定硬碟大小,并且将占用主控端上相應的磁盤空間。例如,如果你建立一個2G的固定尺寸硬碟,那麼此硬碟将立即占用主控端上2G的硬碟空間。如果選擇此選項,預設情況下建立的硬碟大小等于主控端上具有最多剩餘空間的實體驅動器的最大可用空間。
<b>差異</b>:差異硬碟基于一個現有的虛拟硬碟(<b>父硬碟</b>)而建立,當你使用差異硬碟時,差異硬碟上的資料基于父硬碟上的資料,但是對父硬碟所做的任何修改都将儲存在差異硬碟而不是送出到父硬碟中,并且差異硬碟隻是儲存對父硬碟所做的修改。當啟用差異磁盤時,你不應再對父硬碟進行任何修改,否則差異硬碟上儲存的資料将會失效;另外,父硬碟也可以是其他差異硬碟,此時,位于此硬碟鍊上的任何父硬碟都不能再進行修改,否則位于 硬碟鍊末尾的差異硬碟上儲存的資料将會失效。<b>差異磁盤是非常有用的功能,它可以極大的減小你所建立的虛拟機測試系統所占用的磁盤空間,你應該盡可能多的使用差異磁盤,我将在其他文章中詳細介紹</b>。
<b>連接配接到一個實體硬碟</b>:将此虛拟硬碟連接配接到某個實體硬碟,虛拟機可以像使用本地硬碟一樣使用此實體硬碟,任何修改直接送出到此實體硬碟上。
<b>(1)建立動态擴充硬碟</b>
如果建立動态擴充硬碟,則選擇<b>動态擴充</b>,點選<b>下一步</b>;
在<b>虛拟硬碟大小</b>頁,輸入虛拟磁盤的大小,預設為16384 MB(16 GB),最大為130557 MB (127 GB),它并不會立即在主控端上占用相應的磁盤空間,而是根據所存儲的資料動态擴充。在此我接受預設設定,點選<b>下一步</b>;
最後在<b>正在完成建立虛拟磁盤向導</b>頁,點選<b>完成</b>;此時,動态擴充硬碟就建立好了。
<b>(2)建立固定尺寸硬碟</b>
如果建立固定尺寸硬碟,則選擇<b>固定尺寸</b>,點選<b>下一步</b>;
在<b>虛拟硬碟大小</b>頁,輸入虛拟磁盤的大小,預設為主控端上具有最多剩餘空間的實體驅動器的最大可用空間,需要注意的是,固定尺寸硬碟建立時會立即在主控端上占用相應的磁盤空間,輸入你需要的硬碟大小後點選<b>下一步</b>;
最後在<b>正在完成建立虛拟磁盤向導</b>頁,點選<b>完成</b>;此時,固定尺寸磁盤就建立好了。
<b>(3)建立差異硬碟</b>
如果建立差異硬碟,則選擇<b>差異</b>,點選<b>下一步</b>;
在<b>差異虛拟硬碟</b>頁,點選<b>浏覽</b>按鈕選擇此差異硬碟的父硬碟,然後點選<b>下一步</b>;
最後在<b>正在完成建立虛拟磁盤向導</b>頁,點選<b>完成</b>;此時,差異磁盤就建立好了。
<b>操作虛拟機</b>
當配置完成後,就可以啟動虛拟機進行下一步的配置操作,例如安裝客戶作業系統、配置虛拟機中的客戶作業系統以滿足我們的測試要求等。
在Virtual PC管理控制台中,選擇對應的虛拟機,然後點選<b>開始</b>按鈕。虛拟機名字左旁的圖示顯示了虛拟機的目前狀态,當虛拟機運作時,是虛拟機目前螢幕的實時截圖。
此時,Virtual PC啟動虛拟機,如下圖所示,你可以看出,虛拟機和實體計算機一樣,同樣也有POST自檢過程。
<b>虛拟機的啟動順序是軟碟驅動器、CD-ROM驅動器、虛拟硬碟1</b>。由于我們沒有配置軟碟驅動器和CD-ROM驅動器,而虛拟硬碟1是建立的虛拟硬碟,它是空白的,是以虛拟機啟動失敗,如下圖所示:
我們必須配置軟碟驅動器和CD-ROM驅動器來啟動計算機并安裝客戶作業系統,在此我配置為使用CD-ROM驅動器來啟動虛拟機并安裝客戶作業系統。
<b>配置CD-ROM驅動器</b>
你可以配置虛拟機的CD-ROM驅動器使用主控端上的實體CD-ROM驅動器中的CD光牒或者捕獲某個ISO鏡像檔案,你可以通過以下兩種方式來配置虛拟機的CD-ROM驅動器:
1、點選虛拟機視窗菜單欄上的<b>CD</b>,然後選擇<b>捕獲ISO鏡像</b>,如果主控端上的某個CD-ROM驅動器中具有CD光牒,則可以選擇使用實體驅動器;
2、右擊虛拟機視窗底部的CD光牒圖示,然後選擇同樣的選項;
在此我選擇<b>捕獲ISO鏡像</b>,然後在彈出的浏覽視窗中選擇了一張Windows XP的CD光牒鏡像檔案,然後點選虛拟機視窗菜單欄中的<b>動作</b>,再點選<b>複位</b>,此時,虛拟機重新開機。
此時,虛拟機自動讀取CR-ROM驅動器中捕獲的CD光牒鏡像,進而啟動計算機并開始安裝客戶作業系統,此時,你會發現,除了在一個視窗中運作外(當然你也可以使用全屏模式運作虛拟機),虛拟機和實體計算機沒有任何差別。和在實體計算機上安裝作業系統一樣,跟随提示你就可以輕松完成虛拟機中客戶作業系統的安裝。如果滑鼠被虛拟機所捕獲,由于此時沒有安裝虛拟機添加件,滑鼠不能自動在主控端和虛拟機之間切換,你需要按熱鍵(預設為右Alt)來切換滑鼠。
<b>安裝虛拟機添加件</b>
在安裝好虛拟機上的客戶作業系統後,你需要做的第一件事情就是安裝虛拟機添加件,點選虛拟機視窗菜單欄上的<b>動作</b>菜單,然後選擇<b>安裝或更新虛拟機添加件</b>,
在彈出的警告提示框上點選<b>繼續</b>。Virtual PC是通過在虛拟機中自動捕獲虛拟機添加件的CD光牒鏡像并利用CD-ROM驅動器的自動運作特性來自動啟動添加件的安裝,如果你禁止了CD光牒的自動運作特性,那麼你需要手動從CD光牒上安裝虛拟機添加件。
虛拟機添加件的安裝非常簡單,隻需要一直點選<b>下一步</b>即可,完成後需要重新開機虛拟機。
<b>共享目錄</b>
在安裝虛拟機添加件後,你才能使用共享目錄來讓虛拟機通路主控端上的檔案,你可以在以下兩個地方進行配置:
1、虛拟機選項中的<b>共享目錄</b>欄,然後點選<b>共享目錄</b>按鈕,如下圖所示:
2、啟動虛拟機後,右擊虛拟機視窗底部的檔案夾圖示,然後選擇<b>共享目錄</b>。
然後在彈出的<b>浏覽檔案夾</b>對話框,選擇你想要共享給虛拟機的檔案目錄,然後選擇一個磁碟機代號;預設情況下在虛拟機重新開機後共享目錄将會取消,你可以勾選<b>Share every time</b>讓虛拟機永久共享此目錄,然後點選<b>确定</b>;
此時,共享的目錄将作為映射的網絡驅動器顯示在我的電腦中,如下圖所示。另外需要注意的是,虛拟機以啟動它的使用者賬号來運作,當通路共享的主控端上的目錄時,虛拟機使用啟動它的使用者賬戶作為使用者憑據進行通路,如果此使用者賬戶可以修改此檔案目錄,則在虛拟機中同樣可以修改共享的目錄。
如果你不需要共享目錄時,則可以同樣右擊虛拟機視窗底部的檔案夾圖示,選擇<b>移除</b>,如下圖所示:
本文轉自 chinaperrylee 51CTO部落格,原文連結:http://blog.51cto.com/perry/146166,如需轉載請自行聯系原作者