创建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 管理器”:

创建Hyper-v虚拟机_IT

点击Hyper-v管理器右侧的新建—虚拟机:

创建Hyper-v虚拟机_IT_02

在新建虚拟机向导对话框点击下一步。

然后自定义虚拟机名称及其存储位置:

创建Hyper-v虚拟机_微软_03

选择Hyper-V虚拟机代数。第二代是Windows Server 2012 R2新增加的功能,Hyper-V使用更少的硬件以支持多项功能,例如使用标准网络适配器进行安全启动、SCSI启动和PXE启动。来宾操作系统必须至少运行的是Windows Server 2012或者64为版本的Windows 8。虚拟机创建完成后无法修改Hyper-V虚拟机代数。这里选择创建第一代虚拟机,点击下一步(二代虚拟机将在后续的博客中为大家介绍):

创建Hyper-v虚拟机_微软_04

位虚拟机分配启动内存,并勾选是否为虚拟机使用动态内存:

创建Hyper-v虚拟机_虚拟化_05

选择虚拟机所要连接的虚拟网络交换机,当然也可以不选择,然后创建完成虚拟机以后在虚拟机设置里选择:

创建Hyper-v虚拟机_虚拟化_06

在连接虚拟硬盘位置可以选择新建硬盘、使用现有硬盘或以后附加硬盘,在此我选择新建硬盘,点击下一步:

创建Hyper-v虚拟机_Microsoft Hyper-v Se_07

安装选项。可以选择以后安装操作系统,可以插入操作系统映像文件以及从网络安装操作系统:

创建Hyper-v虚拟机_微软_08

在摘要页面确认其上信息无误,点击完成:

创建Hyper-v虚拟机_虚拟化_09

回到Hyper-v管理器查看刚刚所创建的虚拟机,可以看到虚拟机创建成功:

创建Hyper-v虚拟机_虚拟化_10

二、 使用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"

点击运行

创建Hyper-v虚拟机_windows_11

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

创建Hyper-v虚拟机_微软_12

使用已存在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"

创建Hyper-v虚拟机_虚拟化_13

OK、对于创建虚拟机的相关知识在这篇博客中我们就为大家介绍这么多!