Hyper-V 是 Microsoft 的硬件虚拟化产品。 它用于创建并运行计算机的软件版本,称为“虚拟机”。 每个虚拟机都像一台完整的计算机一样运行操作系统和程序。 如果需要计算资源,虚拟机可提供更大的灵活性、帮助节省时间和金钱,并且与在物理硬件上运行一个操作系统相比,虚拟机可以更高效地利用硬件资源。
Hyper-V 在自己的隔离空间中运行每个虚拟机,这意味着可以同时在同一硬件上运行多个虚拟机。
Hyper-V 提供了许多功能。
计算环境 - Hyper-V 虚拟机包含与物理计算机相同的基本部件,例如内存、处理器、存储和网络。 所有这些部件都有功能和选项,你可以通过不同的方式进行配置以满足不同的需求。 存储和网络各自可以视为不同的类别,因为可以通过多种方式对其进行配置。
灾难恢复和备份 - 对于灾难恢复,Hyper-V 副本会创建虚拟机的副本,这些副本将存储在另一个物理位置,以便你可以从副本还原虚拟机。 对于备份,Hyper-V 提供两种类型。 一个使用保存的状态,另一个使用卷影复制服务 (VSS),这样你可以为支持 VSS 的程序创建应用程序一致的备份。
优化 - 每个支持的来宾操作系统都有一组自定义的服务和驱动程序(称为“集成服务”),让你可以更轻松地在 Hyper-V 虚拟机中使用操作系统。
可移植性 - 实时迁移、存储迁移和导入/导出等功能让你可以更轻松地移动或分发虚拟机。
远程连接 - Hyper-V 包括虚拟机连接,这是一种用于 Windows 和 Linux 的远程连接工具。 与远程桌面不同,此工具提供控制台访问权限,因此即使操作系统尚未启动,也可以查看来宾中发生的情况。
安全性 - 安全启动和受防护的虚拟机有助于防止恶意软件以及对虚拟机及其数据的其他未经授权的访问。
Windows Server 和 Windows 中都可以使用 Hyper-V,Windows 中的Hyper-V默认并未启用,启用方法有多种:
右键单击 Windows 按钮并选择“应用和功能”。
选择相关设置下右侧的“程序和功能”。
选择“打开或关闭 Windows 功能”。
选择“Hyper-V”,然后单击“确定”。
Hyper-V包含:
以管理员身份打开 PowerShell ,并执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
安装完成后,需要重启。
部署映像服务和管理工具 (DISM) 可帮助配置 Windows 和 Windows 映像,DISM 还可以在操作系统运行时启用 Windows 功能。
以管理员身份打开 PowerShell 或 CMD ,并执行以下命令:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Hyper-V安装完成重启Windows 后,在开始菜单中找到Windows管理工具,启用Hyper-V管理器。
通过Hyper-V管理器进入Hyper-V管理界面,选择主机,右键进入Hyper-V Settings。
这里主要是修改Virtual Hard Disks默认路径,原来默认路径在C盘下,我们修改到D盘目录:D:\hyber-v\virtualharddisks
Virtual Machines默认目录也修改到D盘目录下:D:\hyber-v\virtualmachines
修改完成后,其他配置就暂时不多做修改,开始创建虚拟机。
创建虚拟机有多种方式,可以线上下载OS安装,也可以选择线下选择系统文件或者虚拟机文件进行安装。因为我测试电脑上没有虚拟机文件,也没有下载好的系统OS,所以,我们会在线下载安装。
创建虚拟机右下方more options,可以提前定义hostname和network,如果需要一个无网络系统,则选择No Network。
我们会创建一个Ubuntu的虚拟机,选择版本后,点击create virtual machine即可。
接下来就是耐心等待下载的过程……
网速还可以,很快就下载完成。
开始启动,并进入虚拟机配置
进入Ubuntu系统配置画面,具体配置过程就略过了。
配置完成后,就可以进入到登录界面
以上就是Windows 启用Hyber-V,并创建一个虚拟机的过程。希望对大家有所帮助。