Hyper-V是由Microsoft创建的虚拟化技术。Hyper-V提供创建、运行、删除、恢复虚拟系统、机器和环境的功能。Hyper-V也是VMware、VirtualBox、Linux KVM、Citrix等其他虚拟化产品和技术的替代产品。
启用/安装Hyper-V的先决条件
要安装或启用Hyper-V,需要满足一些要求。首先,Hyper-V不能安装在Windows10家庭版上,这意味着它应该升级到更高的版本,如Enterprise、Pro或Education。Hyper-V还需要64位处理器和64位操作系统,其中 Second Level Address Translation
简单的板条是可用的。但是SLAT是由大多数现代cpu提供的。CPU应提供 VM Monitor Mode Extension
或VT-d或AMD的同等产品。VT-d也受到大多数现代CPU的支持。系统还应提供至少4 GB的内存。
- Windows 10 Enterprise、Pro或Education或Windows Server 2012及更高版本
- 带SLAT的64位CPU
- 支持VT-d的CPU
- 最小4GB内存
使用PowerShell启用/安装Hyper-V
也许安装Hyper-V最简单的方法是使用PowerShell命令和PowerShell命令行界面。我们将安装Hyper-V作为Windows可选功能,名为 Microsoft-Hyper-V
. 我们将使用 Enable-WindowsOptionalFeature
PowerShell cmdlet。此cmdlet需要管理员登录等管理权限。因此,我们将以管理员身份打开PowerShell。
从「开始」菜单,我们只需键入 powershell
它将列出windows PowerShell快捷方式,如下所示。然后我们将单击 Run as Administrator
具有管理员权限。
相关文章: 如何在Linux中安装VirtualBox?

或者,我们可以打开具有如下管理权限的PowerShell。类型 powershell
到“开始”菜单 Windows PowerShell
将被列出。然后右键单击Windows PowerShell项目并单击 Run as administrator
就像下面一样。

我们将看到一个对话框,进入具有管理员权限的PowerShell,单击此处 Yes
就像下面一样。

然后,我们将在PowerShell中键入以下命令,启动Hyper-V功能或模块的安装。
PS> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
在安装Hyper-V功能和模块的过程中,我们将看到以下进度条。将安装Hyper-V模块及相关库和文件。

当Hyper-V模块或功能安装完成后,我们将看到下面的屏幕,它只是要求我们重新启动系统。为了使用Hyper-V,我们只需键入 Y
选择“是”,然后输入。

通过命令行使用DISM启用/安装Hyper-V
可以使用安装Hyper-V功能 DISM
或 Deployment Image Servicing and Management tool
. 我们将打开带有管理权限的命令行,这将在前面的部分中解释。我们可以毫无问题地使用PowerShell或MS-DOS。
PS> DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

使用Windows功能启用/安装Hyper-V
我们也可以使用 Windows Features
GUI工具以安装/启用Hyper-V。我们会打字的 windows features
进入“开始”菜单,Windows功能应用程序将在下面列出。我们只需点击并打开它。

我们将看到下面这样的屏幕,其中将列出Windows功能。我们将选择 Hyper-V
. 或者,我们可以指定要安装的子模块,如GUI管理工具、Hyper-V服务等。
相关文章: 如何在Linux中安装VirtualBox?

打开Hyper-V管理器GUI
现在我们已经安装了Hyper-V功能和相关工具,如 Hyper-V Manager
这是一个GUI工具,以便使用图形用户界面轻松管理Hyper-V。我们可以从“开始”菜单打开Hyper-V管理器 hyper
其中Hyper-V管理器将如下所示。

或者,也可以从列出的程序中打开 Windows Administrative Tools
-> Hyper-V Manager
就像下面一样。

Hyper-V管理器如下所示。其中包括一个菜单和三个窗格,用于列出、管理和执行虚拟机操作。

创建VM(虚拟机)
我们可以从左窗格创建虚拟机或虚拟机。我们将选择要使用的Hyper-V主机,然后单击鼠标右键,将打开一个菜单。从该菜单中,我们将选择 New
和 Virtual Machine
就像下面一样。
我们将看到以下VM创建的欢迎屏幕。我们只需点击 Next
. 我们也可以通过检查不显示此页 Do not show this page again
复选框。

指定名称和位置
以下屏幕命名为 Specify Name and Location
我们将在其中指定VM的名称。或者我们可以设置VM文件的位置 C:ProgramDataMicrosoftWindowsHyper-V
是默认值。

指定生成
在这一步中,我们将指定VM的生成,其中generation1是缺省值。选择使用第2代 UEFI-based firmware
.

设置内存大小
在这个 Assign Memory
屏幕上,我们将设置虚拟机的内存大小。我们将VM ram设置为2048MB
相关文章: 如何在Linux中安装VirtualBox?

配置网络
在此步骤中,我们将配置选择交换机的网络。我们将选择 Default Switch
这是一个连接互联网的NAT。

设置硬盘文件和大小
这一步是最复杂的一步,在这里我们将指定VM硬盘的名称、大小和位置。我们不更改默认大小127GB。

选择安装介质/ISO
在这个步骤中,我们可以指定一个安装介质,如CD-ROM或ISO文件。在这种情况下,我们通过选择 Install an operating system later
选项。

完成新VM创建
在这一步中,我们将检查新的VM配置并单击 Finish
以创建新的VM。
