(Hyper-V)安装教程

适用户Win10、Win Server2012及以上版本的设备。

1. 下载Hyper-V镜像

Hyper-V镜像md5sum:75bcf1f51aedcff1c2da2291c2eba3f6
【更新内容】: 1、优化多拨设置 下载完成后,请使用md5校验工具,与官方的md5值进行对比,确认下载的文件是否完整。

2. 启用Hyper-V

详见教程可以参考微软官方文档(https://docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v),下面以Windows 10 为例说明(其他版本的操作系统请参考微软官方文档)
在windows搜索栏内输入“powershell”,出现Windows PowerShell,在“Windows PowerShell”上面右击,点击“以管理员身份运行”,如下图所示:
在弹出的对话框中点击“是”
弹出Windows PowerShell 控制台,在控制台里面输入如下内容:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
如果无法找到此命令,请确保你以管理员身份运行Windows PowerShell。安装完成后,请重启电脑。

3. 打开Hyper-V

在Windows搜索栏内输入”hyper-v”,出现Hyper-V管理器,点击即可打开Hyper-V管理器程序。

4. 添加虚拟交换机

Hyper-V管理器的网络模式默认为NAT,如果想使用桥接模式,需要添加一个外部网络的虚拟交换机。点击“虚拟交换机管理器”。
弹出虚拟交换机管理器窗口,点击“新建虚拟网络交换机”,然后在右侧选中“外部”,再点击“创建虚拟交换(S)”。
在弹出的窗口中,填入虚拟交换机的名称,如wan_switch,连接类型栏确保选中的是“外部网络(E)”,如果主机配置了多块物理网卡,点击下拉箭头,可选择虚拟机交换机绑定(桥接)的物理网卡。
点击“确定(O)”,提示应该网络更改可能导致网络连接中断,点击“是(Y)”即可。
 看到虚拟机交换机一栏中,已经出现刚才添加的wan_switch交换机了,点击确定完成设置。

5. 导入镜像

提示:若导入镜像失败,请查看 附录: 导入镜像失败的解决方法
Zip格式的虚拟机镜像下载完毕后,请先解压到磁盘。打开Hyper-V管理器,点击“导入虚拟机”。
点击“下一步(N)”
点击“浏览(B)”找到虚拟机镜像的文件夹
定位到虚拟机的目录,然后点击“选择文件夹”
点击“下一步(N)”
Hyper-V管理器会搜索文件夹下面的虚拟机,选择x86,然后点击“下一步(N)”
在弹出的“选择导入类型”对话框中,选择“复制虚拟机(创建新的唯一ID)(O)”,然后点击“下一步(N)”
弹出“选择虚拟机的文件夹”对话框
勾选上“将虚拟机存储在其他位置(S)”,并依次设置好“虚拟机配置文件夹”,“检查的存储”,“智能分页文件夹”的保存位置。注意:请挑选一个剩余空间足够大的分区来存储虚拟机。
在弹出的对话框中,点击“浏览”,选择虚拟机虚拟磁盘的保存路径,与上一步的路径保持一致即可。
点击“下一步”
弹出摘要对话框,确认配置信息无误后,点击“完成(F)”,开始导入虚拟机
开始导入虚拟机,导入期间请耐心等待。
导入完成后,在Hyper-V管理器中,可看到我们导入的虚拟机。

6. 添加数据盘

x86必须添加一块数据盘才能正常工作,选中x86,然后在右侧点击“设置”。
弹出硬件添加向导对话框,点击“IDE控制器1”,在右侧窗口中选中“磁盘驱动器”,然后点击“添加(D)”。
点击“新建(N)”
弹出新建虚拟硬盘向导,点击“下一步(N)”
选择“VHDX(H)”格式,点击“下一步(N)”
选择“动态扩展(D)”类型,点击“下一步(N)”
输入虚拟磁盘的名称,点击“浏览(B)”选择虚拟磁盘的保存目录,与虚拟机的保存目录一致即可。然后点击“下一步(N)”
确保选中的是“新建空白虚拟磁盘(B)”,并输入虚拟磁盘大小,点击“下一步(N)”
确定配置无误后点击“完成(F)”
在硬件添加窗口中看到已经添加了一块新的磁盘,点击“确定(O)”完成设置。

7. 设置网络

Hyper-V管理器的网络模式默认为NAT,建议将其修改为桥接模式(如果添加虚拟网络交换机请参考前面章节)。
注意:某些受限制的网络(比如公司内部网络,需要报备MAC地址的网络,或者需要认证才能上网的网络)不适合使用桥接模式联网。
Hyper-V管理器中选择x86,点击“设置”
选中“网络适配器”,在右侧的虚拟交换机(S)栏中点击下拉箭头,选择wan_switch,点击“确定(O)”

8. 关闭检查点

点击“设置”,左侧管理一栏,点击“检查点”,在右侧窗口中,去掉“启用检查点”前面的勾选,即可关闭检查点功能。

9. 启动虚拟机

Hyper-V管理器中,选择x86,点击“连接”
弹出虚拟机连接窗口,点击开机按键,即可启动虚拟机
请耐心等待虚拟机启动完毕,启动过程中请不要关闭虚拟机
虚拟机启动完毕后,展示如下的界面,说明虚拟机已经启动成功了。

10. 附录: 导入镜像失败的解决方法

如图,如果在导入Hyper-V镜像时提示找不到镜像文件,可采用新建虚拟机再添加(系统)虚拟盘的方法导入。
详细流程如下。

新建虚拟机

点击“新建”—> “虚拟机(M)…”
修改虚拟机名称,比如x86,然后点击“浏览”,将虚拟机保存到剩余空间较大的分区。
虚拟机代数,使用默认的“第一代(1)”即可。
设置内存大小,至少2048,即2GB以上,是否需要使用动态内存,可根据机器配置来设置,如果想精确控制虚拟机的内存占用,建议关闭掉动态内存。
选择网络模式,建议使用桥接模式(桥接模式交换机设置详见Hyper-V教程的网络配置章节)。

添加系统盘

这里选中“使用现有虚拟磁盘(U)”,点击“浏览”。
找到解压出来的Hyper-V镜像目录,然后进入Virtual Hard Disks目录,点击“x86.vhdx”虚拟磁盘文件,点击打开。
点击“下一步(N)>”
点击“完成(F)”

关闭检查点

虚拟机创建完毕后,还需要对虚拟机进行设置。选中新创建的虚拟机,点击“设置”
选中“检查点”,将“启用检查点”前的勾去掉,即关闭检查点功能。
选中“处理器”,修改虚拟处理器的数量,将其改为大于等于2,具体数量可根据物理机器性能来调整。

添加数据盘

可参考Hyper-V教程里面添加数据盘章节。 

11.激活并绑定设备

2022-05-23
5654 96