在 Hyper-V 中创建虚拟机
本文内容
了解如何使用 Hyper-V 管理器和 Windows PowerShell 创建虚拟机,以及在 Hyper-V 管理器中创建虚拟机时可以使用哪些选项。
创建虚拟机
打开 Hyper-V 管理器 。
从操作 窗格中单击新建 ,然后单击虚拟机 。
从新建虚拟机向导 中单击下一步 。
在每个页面上为虚拟机做出适当的选择。 有关详细信息,请参阅 Hyper-V 管理器中的新虚拟机选项和默认值 。
在摘要 页中验证你的选择后,单击完成 。
在 Hyper-V 管理器中,右键单击虚拟机并选择连接 。
在“虚拟机连接”窗口中,选择操作 >开始 。
在 Windows 桌面上,单击“开始”按钮,然后键入 Windows PowerShell 。
右键单击 Windows PowerShell ,然后选择以管理员身份运行 。
使用 Get-VMSwitch cmdlet 获取你希望虚拟机使用的虚拟交换机的名称:
Get-VMSwitch * | Format-Table Name
使用 New-VM cmdlet 创建虚拟机。 请参阅下面的以下示例:
注意
如果可将此虚拟机移动到运行 Windows Server 2012 R2 的 Hyper-V 主机,请将 -Version 参数与 New-VM 配合使用,将虚拟机配置版本设置为 5。 Windows Server 2012 R2 或更早版本不支持 Windows Server 2016 的默认虚拟机配置版本。 创建虚拟机后,无法更改虚拟机配置版本。 有关详细信息,请参阅支持的虚拟机配置版本 。
现有虚拟硬盘 - 若要创建具有现有虚拟硬盘的虚拟机,可以使用以下命令,其中,
-Name 是为你要创建的虚拟机提供的名称。
-MemoryStartupBytes 是启动时可供虚拟机使用的内存量。
-BootDevice 是虚拟机启动时引导到的设备,例如网络适配器 (NetworkAdapter) 或虚拟硬盘 (VHD)。
-VHDPath 是要使用的虚拟机磁盘的路径。
-Path 是存储虚拟机配置文件的路径。
-Generation 是虚拟机代系。 对于 VHD,请使用第 1 代;对于 VHDX,请使用第 2 代。 请参阅是否应在 Hyper-V 中创建第 1 代或第 2 代虚拟机? 。
-Switch 是你希望虚拟机用来连接其他虚拟机或网络的虚拟交换机的名称。 请参阅为 Hyper-V 虚拟机创建虚拟交换机 。
New-VM -Name <Name> -MemoryStartupBytes <Memory> -BootDevice <BootDevice> -VHDPath <VHDPath> -Path <Path> -Generation <Generation> -Switch <SwitchName>
例如:
New-VM -Name TestVM -MemoryStartupBytes 4GB -BootDevice VHD -VHDPath .\VMs\Test.vhdx -Path .\VMData -Generation 2 -Switch ExternalSwitch
这会创建名为 TestVM 且内存为 4 GB 的第 2 代虚拟机。 它从当前目录中的 VMs\Test.vhdx 文件夹引导,并使用名为 ExternalSwitch 的虚拟交换机。 虚拟机配置文件存储在 VMData 文件夹中。
新虚拟硬盘 - 若要使用新的虚拟硬盘创建虚拟机,请将以上示例中的 -VHDPath 参数替换为 -NewVHDPath 并添加 -NewVHDSizeBytes 参数。 例如,
New-VM -Name TestVM -MemoryStartupBytes 4GB -BootDevice VHD -NewVHDPath .\VMs\Test.vhdx -Path .\VMData -NewVHDSizeBytes 20GB -Generation 2 -Switch ExternalSwitch
引导到操作系统映像的新虚拟硬盘 - 若要使用新的虚拟磁盘创建引导到操作系统映像的虚拟机,请参阅为 Windows 10 上的 Hyper-V 创建虚拟机演练 中的 PowerShell 示例。
使用 Start-VM cmdlet 启动虚拟机。 运行以下 cmdlet,其中 Name 是创建的虚拟机的名称:
Start-VM -Name <Name>
例如:
Start-VM -Name TestVM
使用“虚拟机连接”(VMConnect) 连接到虚拟机:
VMConnect.exe <ServerName> <VMName>
例如:
VMConnect.exe localhost "TestVM"
Hyper-V 管理器新建虚拟机向导中的选项
下表列出了在 Hyper-V 管理器中创建虚拟机时可以选取的选项以及每个选项的默认值。
页面
Windows Server 2016、Windows 10 及更高版本的默认设置
其他选项
指定名称和位置
名称:新虚拟机。位置:C:\ProgramData\Microsoft\Windows\Hyper-V\ 。
还可以输入自己的名称,并为虚拟机选择另一个位置。这是虚拟机配置文件的存储位置。
指定生成
第 1 代
还可以选择创建第 2 代虚拟机。 有关详细信息,请参阅应该在 Hyper-v 中创建第 1 代还是第 2 代虚拟机? 。
分配内存
启动内存:1024 MB动态内存:未选择
可以在 32 MB 到 5902 MB 范围内设置启动内存。还可以选择使用动态内存。 有关详细信息,请参阅 Hyper-V 动态内存概述 。
配置网络
未连接
可以从现有虚拟交换机的列表中选择供虚拟机使用的网络连接。 请参阅为 Hyper-V 虚拟机创建虚拟交换机 。
连接虚拟硬盘
创建虚拟硬盘名称:<vmname >.vhdx
位置 :C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\
大小 :127 GB
也可选择使用现有虚拟硬盘或稍后再附加虚拟硬盘。
安装选项
稍后安装操作系统
这些选项会更改虚拟机的引导顺序,以便你可以从 .iso 文件、可引导软盘或网络安装服务(如 Windows 部署服务 (WDS))进行安装。
摘要
显示所选选项,以便验证它们是否正确。- Name - 代系 - 内存 - 网络 - 硬盘 - 操作系统
提示: 可以从页面复制摘要并将其粘贴到电子邮件中或粘贴到其他位置,以便跟踪虚拟机。
其他参考