零起點,親密接觸Windows Server 2008 R2的Hyper-v

        前兩天寫了篇《學生?正版Windows 7在你身邊》的博文,說了如何將Windows Server 2008 R2(以下簡稱R2)“改造”成Windows 7,現在有了好的桌面操作系統,接下來就是要玩一把R2的虛擬化了。很多人一想到虛擬化,就會認爲是很高深的技術而不敢去觸碰,其實對於個人用戶來說,應用虛擬化是件很簡單的事情,所以這裏再順勢寫一下Windows Server 2008 R2的Hyper-v。
零起點,親密接觸Windows Server 2008 R2的Hyper-v
        使用虛擬化(也許很多人對虛擬化還不是很熟悉,但對於虛擬機相信應該不會默生,Virtual PC、VMware、VirtualBox等)的好處非常多,除了企業應用虛擬化可以節省投資成本外,對於個人用戶來說,虛擬化最大的好處是可以更加放心大膽的去做小白鼠。在虛擬機內部所做的變更不會影響到宿主操作系統,也就是說即便你的虛擬機崩潰了,宿主操作系統也不會受影響,也就是說你的正常工作不會受到影響。言歸正轉,下面看一下在R2中如何使用Hyper-v技術。
        一、使用Hyper-v的先決條件
        Hyper-v幫助文件中的先決條件寫的比較多,由於我們是使用R2中集成的Hyper-v,所以這裏把先決條件精簡一下。
        1.硬件支持
        也就是說除了64位的CPU外,你的CPU還要支持虛擬化技術,目前個人市場對應的是Inter VT和AMD-V。
        2.BIOS中開啓虛擬化支持
        很多個人PC,雖然CPU支持硬件虛擬化,但默認情況下BIOS中,是將虛擬化選項Disable的,所以你需要到BIOS中將其設置爲Enable。
        3.DEP
        硬件強制數據執行保護 (DEP) 必須可用且必須啓用,理論上來說BIOS中也會提供硬件DEP的相關設置選項,但我好像很少有看到個人PC的主板上有此選項(Inter的CPU通常叫作“Execute Disable Bit”(EDB),AMD的CPU通常叫作“Enhanced Virus Protection”(EVP))。並且根據實際測試結果,就算有DEP選項,默認情況下基本上都是爲開啓的,因爲我在一部分PC上都有測試過Hyper-v,還沒遇到過DEP的問題。軟件的DEP就更不用說了,從Windows XP SP2開始,系統就是默認開啓的了。
        4.內存
        雖然Hyper-v本身對內存並沒有提很明確的數值要求,但如果使用R2並使用Hyper-v,建議主機內存不要小於2GB,推薦4GB以上,當然條件允許是越多越好了(我自己用的臺式機6GB,嘎嘎)。
        二、一步一步使用Hyper-v
在R2中使用Hyper-v還算簡單,所以這裏也不多說,直接以圖說話,整個過程全部有截圖,所以參照下面的圖片操作,理論上來說應該不會有什麼問題。
        1.打開“服務器管理器”,右鍵單擊“角色”,在彈出的快捷菜單中選擇“添加角色”。
        2.在打開的“添加角色嚮導”對話框中直接單擊“下一步”按鈕。
        3.在“選擇服務器角色”界面中勾選“Hyper-v”項,然後單擊“下一步”按鈕。
        4.繼續單擊“下一步”按鈕。
        5.選擇網卡,由於我是單式機測試的,所以只有一塊網卡,如果是服務器大多數都會配有兩塊網卡,這時需要注意選擇哪一塊用來作爲虛擬機的網絡連接。選擇網卡後,單擊“下一步”按鈕。
        6.單擊“安裝”按鈕。
        7.等待安裝。
        8.Hyper-v安裝完成後需要重新啓動系統才能使用。所以這裏單擊“關閉”按鈕。
        9.先保存所有需要保存的工作,然後在下圖的對話框中單擊“是”按鈕,重啓服務器操作系統。
        10.重新啓動操作系統後,Hyper-v安裝配置過程將繼續,並會顯示“安裝結果”界面,沒有特別情況應該都會安裝成功的。
        11.通過開始菜單可以打開“Hyper-v管理器”,右鍵單擊本機的名稱,在彈出的快捷菜單中選擇“新建→虛擬機”命令。
        12.單擊“下一步”按鈕。
        13.爲虛擬機取名,以及指定虛擬存儲的位置。
        14.爲虛擬機分配內存。根據需要安裝的操作系統類型的不同而設置。
        15.選擇網絡連接。
        16.創建虛擬硬盤。
        17.選擇是否現在安裝操作系統,還是以後安裝。此次實驗選擇“以後安裝操作系統”。
        18.虛擬機新建完成。
        19.選中剛創建的虛擬機,單擊“連接”打開虛擬機窗口。
        20.單擊“啓動”按鈕啓動虛擬機。
        21.由於沒有插入系統安裝光盤,所以虛擬機啓動失敗。在光驅中插入系統安裝光盤,然後選擇“媒體→DVD驅動器→捕獲”捕獲對應的光驅即可。如果使用ISO文件,則需要在Hyper-v管理器中進行設置。
        22.加載光盤後,重新啓動虛擬機,便可以看到光驅引導虛擬機啓動了,開始安裝虛擬機操作系統。
        23.虛擬機操作系統安裝結束後如下圖所示。
        24.如果安裝的是Windows XP及以前版本的操作系統,則還需要執行“操作→插入集成服務安裝盤”(實際上就是類似於VMware中的VMware Tools)命令,安裝虛擬硬件驅動,從而使虛擬機和宿主操作系統之間共用鼠標等設備。在插入集成服務安裝盤之前,如果鼠標無法在虛擬機和宿主操作系統之間自由穿行,按“Ctrl+Alt+←”組合鍵即可。
        至此,我們的Hyper-v初始之旅就輕鬆結束了,是不是發現Hyper-v沒有想像中那麼難呢?有了Hyper-v,就放心大膽的當你的小白鼠吧。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章