在PC中安裝雙系統甚至多系統方法有兩種:一是將多系統直接安裝在物理機中,每個(gè)系統都能實(shí)現單獨引導;二是只安裝一個(gè)系統,然后通過(guò)虛擬機安裝多個(gè)系統。很明顯,這兩種方式各有弊端。其實(shí),如果你使用的是Win8專(zhuān)業(yè)版的話(huà),完全可以利用其提供的Hyper—V功能來(lái)實(shí)現多系統并存。
PC是否支持Hyper—V
Hyper—V虛擬平臺說(shuō)白了就是微軟虛擬機Windows Virtual PC的改進(jìn)版,也可以理解成是Win8中的XP模式。不過(guò),使用該平臺有個(gè)前提,那就是PC的CPU必須支持硬件級虛擬模式,那么,我們怎樣確定自己的PC是否支持呢?最簡(jiǎn)單的辦法就是用SecurAble來(lái)檢測一下(下載地址:http://download.pchome.net/system/diagnose/detail—170655.html)。
下載解壓后運行程序,在其主界面中,查看一下Hardware Virtualization文字上方顯示的文字是否是YES(圖1),如果是,說(shuō)明支持;如果為NO或Locked Off,說(shuō)明不支持,或者雖然支持,但BIOS中未開(kāi)啟虛擬化技術(shù),我們可以進(jìn)入BIOS設置界面中,將VT(Virtualization Technology)設置為Enabled,然后再看一下。如果仍然顯示為NO或Locked Off,說(shuō)明CPU不支持硬件級虛擬模式,下面的文章你也就無(wú)需繼續閱讀了。
開(kāi)啟Hyper—V并創(chuàng )建虛擬機
如果PC硬件支持,接下來(lái)我們就可以開(kāi)啟該功能,并利用它來(lái)創(chuàng )建虛擬機了。
第一步:將鼠標移動(dòng)到桌面右下方,待出現“開(kāi)始”按鈕后,右擊它,選擇“程序和功能”,打開(kāi)同名窗口,選擇左側的“啟用或關(guān)閉Windows功能”項,然后在出現的對話(huà)框的列表中,勾選Hyper—v項,單擊“確定”按鈕(圖2)。重啟系統。
第二步:進(jìn)入Win8風(fēng)格界面,單擊新添加的“Hyper—V管理器”圖標,進(jìn)入“Hyper—V管理器”窗口。在左側的“Hyper—V管理器”項下,單擊以我們的計算機名命名的服務(wù)器,在右側的“操作”欄下,單擊“新建→虛擬機”,打開(kāi)“新建虛擬機向導”窗口,單擊“下一步”按鈕。
第三步:在接下來(lái)的窗口中,依次設置好虛擬機名稱(chēng)、虛擬機所在的路徑、虛擬機所用的內存大小、網(wǎng)絡(luò )配置、連接虛擬硬盤(pán)和安裝系統等項。其中網(wǎng)絡(luò )配置、連接虛擬機硬盤(pán)兩項保持默認值即可,而“安裝系統”項,我們需要根據現有的系統安裝介質(zhì),選擇是“從引導CD/DVD—ROM安裝操作系統”,還是由“映像文件(.iso)”中安裝(圖3)。選擇完畢,將安裝光盤(pán)插入光驅?zhuān)騿螕簟盀g覽”按鈕,指定好映像文件所在的路徑。接下來(lái)依次單擊“下一步”和“完成”按鈕,完成虛擬機的創(chuàng )建工作。創(chuàng )建后的虛擬機將出現在“Hyper—V管理器” 界面中間的虛擬機列表中。
安裝操作系統
不過(guò),現在的虛擬機還不存在任何操作系統,接下來(lái),我們還需要將相關(guān)系統安裝到該虛擬機中才行。目前Hyper—V支持的系統包括Windows的全部、Linux以及FreeNAS等。
在“Hyper—V管理器”界面的列表中選擇剛才創(chuàng )建的虛擬機,單擊菜單“操作→啟動(dòng)”啟動(dòng)虛擬機。虛擬機會(huì )根據我們上面選擇的安裝方式自動(dòng)安裝系統。安裝完畢,單擊菜單“操作→插入集成服務(wù)安裝盤(pán)”,為虛擬機“安裝Hyper—V集成服務(wù)”(圖4)。該服務(wù)是一個(gè)驅動(dòng)程序和增強程序的集合包,安裝后,會(huì )很好地解決鼠標從虛擬機桌面跳轉到本地桌面比較“困難”的問(wèn)題。
配置網(wǎng)絡(luò )
和Windows Virtual PC、VMware和VirtualBox等虛擬機使用虛擬網(wǎng)卡的形式來(lái)連接到網(wǎng)絡(luò )的方式不同,Hpyer—V采用了一種內置虛擬交換機的方式,這種連接方式的優(yōu)點(diǎn)在于,不論我們在虛擬機中安裝了多少系統,只需簡(jiǎn)單地為其指定相應的虛擬交換機,即可實(shí)現共享上網(wǎng)。而要達到這個(gè)目的,我們必須為虛擬機創(chuàng )建一個(gè)交換機。
第一步:在“Hyper—V管理器”界面的左側選擇本地服務(wù)器,然后在右側的操作列表中選擇“虛擬交換機管理器”,進(jìn)入相應的界面,選擇左側的“新建虛擬網(wǎng)絡(luò )交換機”項,同時(shí)選擇虛擬交換機類(lèi)型為“外部”,單擊“創(chuàng )建虛擬交換機”按鈕。
第二步:在出現的界面中,設置好虛擬交換機的名稱(chēng)(如Lan),在“連接類(lèi)型”欄的“外部網(wǎng)絡(luò )”項的下拉菜單中,選擇好要將虛擬交換機連接到哪個(gè)網(wǎng)卡(如果物理機中只有一個(gè)網(wǎng)卡,可直接選擇該網(wǎng)卡)。同時(shí)勾選“允許管理操作系統共享此網(wǎng)絡(luò )適配器”項,單擊“確定”按鈕(圖5)。
第三步:在“虛擬機連接”窗口中,選擇菜單“文件→設置”,打開(kāi)相應的對話(huà)框,單擊左側的“網(wǎng)絡(luò )適配器”項,在右側“虛擬交換機”項的下拉菜單中,選擇我們剛才新建的虛擬交換機(如Lan),確認后,虛擬機中的操作系統就可以順利地連接外部網(wǎng)絡(luò )了。
共享文件
在Windows Virtual PC虛擬機中,我們可以通過(guò)一種非常簡(jiǎn)單的方式,讓虛擬機共享物理機中的文件。但在Hyper—V中,該共享方式已不復存在。但共享的方法還有許多,其中最為簡(jiǎn)單的一種方式,就是利用虛擬機中和物理機同處于一個(gè)內網(wǎng)的特點(diǎn),利用設置共享文件的方式來(lái)實(shí)現共享。
假如虛擬機中安裝的操作系統為Win7,可以這樣操作:
在Windows 8的資源管理器中,右擊要共享的文件夾或文件,選擇“共享→特定用戶(hù)”,打開(kāi)“文件共享”對話(huà)框,單擊“共享”按鈕。進(jìn)入虛擬機所在Win7的資源管理器中,單擊左側的“網(wǎng)絡(luò )”按鈕,然后在右側的“計算機”欄中,單擊以物理機名稱(chēng)命名的圖標,按提示輸入用戶(hù)名和密碼,物理機中共享的文件即會(huì )出現(圖6),直接訪(fǎng)問(wèn)或編輯即可。
用類(lèi)似的方法,我們也可以方便地讓物理機共享虛擬機中的文件。
小提示
為防止虛擬機中的系統出現問(wèn)題,我們可以在虛擬機主界面的菜單欄中選擇“操作→快照”,在出現的對話(huà)框中,按提示為系統建立一個(gè)快照。以后系統出現問(wèn)題時(shí),我們只需在菜單欄中選擇“操作→還原”,即可將其還原。