天天看點

Hyper-V1:建立和管理虛拟機

Hyper-V是微軟的管理虛拟機(Virtual Machine)的服務,在安裝Hyper-V功能之後,系統自動安裝可視化的虛拟機管理工具:Hyper-V Manager。在同一台實體機上,能夠使用Hyper-V建立多個虛拟機(VM),每一個VM執行不同的工作負載(workload),運作單獨的系統環境。Hyper-V為管理VM提供全面的靈活性,使用者可以根據需要,在一台實體機上建立多個VM,每個VM安裝不同的作業系統(Windows或Linux),運作不同的應用程式,但是,虛拟機是以犧牲性能為代價的,IO和CPU的性能都會下降。

You can use virtual machines to run different workloads. Each virtual machine runs in an isolated execution environment, which gives you the flexibility to run different operating systems and applications on one physical computer.

一,安裝Hyper-V功能

本文實體機的作業系統環境是Windows Server 2012 R2(Win12 R2),預設情況下,Hyper-V是不會安裝的。想要在一台實體機上建立多個VMs,首先安裝Hyper-V功能。打開Server Manager->Dashboard窗體,點選”Add Roles and Features“,在Server Roles Tab中,選擇Hyper-V安裝。計劃在VM上安裝的Guest OS是Win12 R2。

Hyper-V1:建立和管理虛拟機

二,在Hyper-V中建立虛拟機

在安裝Hyper-V之後,系統會自動安裝Hyper-V管理器(Hyper-V Manager),預設将本機添加到Server清單中,可以通過菜單”Connect To Srever“将其他Server(已安裝Hyper-V Feature)添加到Hyper-V管理器中,通過Hyper-V Manager來建立和管理虛拟機。

1,打開 New Virtual Machine 向導(Wizard)

Hyper-V1:建立和管理虛拟機

2,指定VM的名字和資料存儲的位置(Location)

Hyper-V1:建立和管理虛拟機

3,選擇VM的版本(Generation)

Hyper-V的版本共有2代:Generation 1 和 Generation2。第一代虛拟機是Hyper-V的前一個版本,第二代虛拟機啟動(boot)更快,模拟加載的硬體資源更少,性能更高,但并不是所有的機器都支援第二代VM。 是以,可以無腦選擇Generation 2,如果建立第二代VM失敗,再選擇Generation 1。

Hyper-V1:建立和管理虛拟機

4,為VM配置設定開機記憶體

為建立的VM配置設定開機記憶體,勾選動态配置設定記憶體,VM會動态使用系統記憶體。

Hyper-V1:建立和管理虛拟機

5,配置網絡擴充卡,從connection清單中選擇網絡擴充卡

Hyper-V1:建立和管理虛拟機

6,為VM配置設定存儲資料的磁盤空間

建立虛拟硬碟(Virtual Disk)檔案,字尾名是.vhdx,是邏輯盤符中的一個檔案,能夠動态擴張,用于存儲VM的OS和資料檔案。

Hyper-V1:建立和管理虛拟機

7,為VM安裝作業系統

選項:Install an operating system later,在VM建立完成之後,等到VM啟動時再安裝OS,本文使用該選項。

其他兩個選項都是在建立VM時安裝OS,從鏡像檔案(ISO),或從網絡上安裝。如果有了Windows Server 2012 R2的鏡像檔案,可以選擇”Install an operating system from a bootable image file“,字尾名是.ISO。

Hyper-V1:建立和管理虛拟機

8,概要,描述VM的配置資訊,點選Finish按鈕,開始建立VM 

Hyper-V1:建立和管理虛拟機

三,配置VM,安裝OS

由于在建立VM時,選擇的是”Install an operating system later“,是以,在VM建立成功之後,需要配置VM,安裝OS。在Virtual Machines面闆中,會羅列出在特定Server上建立的所有VMs,選擇需要安裝OS的一個VM。

Hyper-V1:建立和管理虛拟機

1,點選Connect,打開VM

Hyper-V1:建立和管理虛拟機

2,點選Start按鈕,啟動VM

Hyper-V1:建立和管理虛拟機

3,從鏡像檔案(ISO)安裝OS

首先,添加內建服務安裝硬碟,點選菜單 Action,選擇”Insert Integration Services Setup Disk“,

然後,添加Disk驅動裝置,點選菜單 Media,選項DVD Drive,選擇”Insert Disk“,選擇Windows Server 2012 R2的安裝鏡像檔案(ISO);

最後,關閉VM(shutdown),設定firmware,從DVD Drive引導啟動(boot from DVD Drive),設定的過程,參考下文:4,設定固件(Firmware),從固件中引導VM啟動(boot)

Hyper-V1:建立和管理虛拟機

重新開機VM,等待出現以下Dos界面,按下任意鍵,從CD或DVD引導VM安裝OS

Hyper-V1:建立和管理虛拟機

4,設定固件(Firmware),從固件中引導VM啟動(boot)

點選VM的Settings,打開VM_Test的設定窗體

Hyper-V1:建立和管理虛拟機

點選Firware,設定VM引導啟動的順序(Boot order),排在第一個Boot Entry,預設的類型是File,從bootmgfw.efi 檔案中引導啟動;将第一個boot Entry修改為Hard Drive,首先從Disk驅動器中引導VM啟動,選中Hard Drive,點Move Up向上移動。

Hyper-V1:建立和管理虛拟機

四,虛拟交換機管理器(Virtual Switch Manager)

在Hyper-V Manager的右側面闆上,點選Virtual Switch Manager,打開虛拟交換機管理器面闆,如圖

Hyper-V1:建立和管理虛拟機

在Hyper-V中,能夠建立三種類型的Virtual Switch:

External:将Virtual Switch綁定到實體網絡擴充卡上,這樣,VM能夠通過通路實體網絡和外網通信;

Internal:Virtual Switch 不能連接配接實體網絡擴充卡,隻能用于在本地實體機上建立的VM,用于VM和本地實體機的通信;

Private:Vitrual Switch 隻能用于在本地實體機上建立的VM,使VMs之間能夠互相通信;

五,修改VM的設定

1,修改Firmware,上文已說明

2,配置VM使用的記憶體資源,有四個配置選項:

Startup RAM:是VM啟動時,配置設定的記憶體資源,建議配置

Dynamic Memory:VM動态地增加或減少記憶體使用,需要為VM配置設定記憶體資源的範圍,建議配置

Memory Buffer:在VM使用的記憶體動态增加或減少時,嘗試保留(Reserve)的記憶體緩沖區,建議使用預設值

Memory Weight:争用記憶體的優先級

Hyper-V1:建立和管理虛拟機

3,處理器配置(Processor)

管理虛拟機的處理器,為VM配置設定處理器數量

4,SCSI控制器

管理虛拟硬碟驅動器(Virtual Hard Drive),為VM配置設定虛拟硬碟,收縮或擴充Disk空間

5,網絡擴充卡(Network Adapter)

管理虛拟機的網絡擴充卡,為VM配置設定Virtual Switch

六,故障排除

1,Hyper-V:Firmware 顯示 Load Failed

參考文檔:

<a href="http://www.cnblogs.com/xcloudbiz/articles/4955778.html" target="_blank">Hyper-V的使用方法</a>

<a href="http://www.cnblogs.com/liangwang/p/5175282.html" target="_blank">深入淺出Hyper-V網絡虛拟化技術</a>

<a href="https://blogs.msdn.microsoft.com/virtual_pc_guy/2010/08/04/what-is-the-memory-buffer-when-dynamic-memory-is-enabled/" target="_blank">What is the memory buffer when dynamic memory is enabled?</a>

<a href="https://blogs.technet.microsoft.com/ausoemteam/2015/04/21/deciding-when-to-use-generation-1-or-generation-2-virtual-machines-with-hyper-v/" target="_blank">Deciding When To Use Generation 1 or Generation 2 Virtual Machines with Hyper-V</a>

<a href="http://pauby.com/blog/hyper-v-guide-create-configure-generation-1-2-virtual-machines/" target="_blank">Hyper-V Guide: Create and Configure Generation 1 and 2 Virtual Machines</a>

本文版權歸作者和部落格園所有,歡迎轉載,但未經作者同意,必須保留此段聲明,且在文章頁面醒目位置顯示原文連接配接,否則保留追究法律責任的權利。

本文轉自悅光陰部落格園部落格,原文連結:http://www.cnblogs.com/ljhdo/p/4810727.html,如需轉載請自行聯系原作者

繼續閱讀