天天看點

建立Hyper-v虛拟機

在Windows server 2012 R2中,通過Hyper-V管理器來管理虛拟機,包括對虛拟機進行安裝部署、複制虛拟機、對虛拟機進行快照等,如果使用伺服器管理器安裝 Hyper-V 角色,除非專門排除管理工具,否則還将包括管理工具。如果使用 Windows PowerShell 安裝 Hyper-V 角色,預設情況下将不包括管理工具。Windows server 2012 R2 中的 Hyper-V 管理工具設計用來管理此版本 Hyper-V和用于管理早期版本的 Hyper-V。

一、 使用GUI界面虛拟機

建立虛拟機要求 Windows server 2012 R2 所包含的 Hyper-V 管理工具安裝在該計算機上,或者安裝在可用于遠端通路該計算機的另一台計算機上。在安裝虛拟機之前,準備好安裝虛拟機的系統,可以從實體媒體或映像 (.iso) 檔案安裝。你也可以使用已經安裝了作業系統的虛拟硬碟(VHD)。下面我們就來在Hyper-V中部署虛拟機。

從Hyper-v主機的伺服器管理器工具菜單中,單擊“Hyper-V 管理器”,或者是開始界面打開 “Hyper-V 管理器”:

<a href="http://s3.51cto.com/wyfs02/M01/77/23/wKioL1ZjzvXwSooqAACoJJDqzRk421.jpg" target="_blank"></a>

點選Hyper-v管理器右側的建立—虛拟機:

<a href="http://s3.51cto.com/wyfs02/M02/77/25/wKiom1ZjzorS5FqLAAA-8wpwmPo429.jpg" target="_blank"></a>

在建立虛拟機向導對話框點選下一步。

然後自定義虛拟機名稱及其存儲位置:

<a href="http://s3.51cto.com/wyfs02/M02/77/23/wKioL1ZjzviwWmgqAACgq3evpqs466.jpg" target="_blank"></a>

選擇Hyper-V虛拟機代數。第二代是Windows Server 2012 R2新增加的功能,Hyper-V使用更少的硬體以支援多項功能,例如使用标準網絡擴充卡進行安全啟動、SCSI啟動和PXE啟動。來賓作業系統必須至少運作的是Windows Server 2012或者64為版本的Windows 8。虛拟機建立完成後無法修改Hyper-V虛拟機代數。這裡選擇建立第一代虛拟機,點選下一步(二代虛拟機将在後續的部落格中為大家介紹):

<a href="http://s3.51cto.com/wyfs02/M01/77/25/wKiom1Zjzo2wdr1vAAB9qdpqaHo740.jpg" target="_blank"></a>

位虛拟機配置設定啟動記憶體,并勾選是否為虛拟機使用動态記憶體:

<a href="http://s3.51cto.com/wyfs02/M02/77/25/wKiom1Zjzo_SGc08AAB5FreBVo8151.jpg" target="_blank"></a>

選擇虛拟機所要連接配接的虛拟網絡交換機,當然也可以不選擇,然後建立完成虛拟機以後在虛拟機設定裡選擇:

<a href="http://s3.51cto.com/wyfs02/M00/77/23/wKioL1Zjzv3waDZCAABj3_PF7Q0739.jpg" target="_blank"></a>

在連接配接虛拟硬碟位置可以選擇建立硬碟、使用現有硬碟或以後附加硬碟,在此我選擇建立硬碟,點選下一步:

<a href="http://s3.51cto.com/wyfs02/M01/77/25/wKiom1ZjzpKipwZ5AAC9bYonQ1Q603.jpg" target="_blank"></a>

安裝選項。可以選擇以後安裝作業系統,可以插入作業系統映像檔案以及從網絡安裝作業系統:

<a href="http://s3.51cto.com/wyfs02/M01/77/23/wKioL1ZjzwGhuXWQAACOn6ZOGb4934.jpg" target="_blank"></a>

在摘要頁面确認其上資訊無誤,點選完成:

<a href="http://s3.51cto.com/wyfs02/M00/77/23/wKioL1ZjzwPAmwOOAACNzagxFyc029.jpg" target="_blank"></a>

回到Hyper-v管理器檢視剛剛所建立的虛拟機,可以看到虛拟機建立成功:

<a href="http://s3.51cto.com/wyfs02/M02/77/25/wKiom1ZjzpeDADmpAABb3TVgbw0791.jpg" target="_blank"></a>

二、 使用PowerShell建立虛拟機:

1、使用PowerShell建立Hyper-V虛拟機

以管理者身份運作Windows PowerShell ISE

在Windows PowerShell ISE字元界面輸入Import-Module Hyper-V,點選運作,輸入:

New-VM “Test-Hyper-v-01” -MemoryStartupBytes 512MB -Path "c:\Hyper-V"

點選運作

<a href="http://s3.51cto.com/wyfs02/M01/77/23/wKioL1ZjzwWgpY0dAABDIfZfUzc910.jpg" target="_blank"></a>

2、使用PowerShell建立Hyper-V虛拟機以及VHD檔案

輸入以下指令

$VMName= " Test-Hyper-v-02"

$VMPath= "C:\Hyper-V\ Test-Hyper-v-02"

New-VM -Name $VMName -MemoryStartupBytes 512MB -Path $VMPath -NewVHDPath "$VMPath\$VMName\ Test-Hyper-v-02.VHDX" –NewVHDSizeBytes 100GB

<a href="http://s3.51cto.com/wyfs02/M00/77/25/wKiom1ZjzpqQWYkcAABIpZvuCnU477.jpg" target="_blank"></a>

使用已存在VHD檔案建立虛拟機

使用以下指令

$VMName= " Test-Hyper-v-03"

New-VM -Name $VMName -MemoryStartupBytes 512MB -Path "C:\Hyper-V" -VHDPath "C:\Hyper-V\Test-Hyper-v-03\win12.vhdx"

<a href="http://s3.51cto.com/wyfs02/M00/77/23/wKioL1Zjzwjy6tvQAAA-U6WvO6U663.jpg" target="_blank"></a>

OK、對于建立虛拟機的相關知識在這篇部落格中我們就為大家介紹這麼多!

本文轉自wuyvzhang 51CTO部落格,原文連結:http://blog.51cto.com/wuyvzhang/1720044,如需轉載請自行聯系原作者

繼續閱讀