Hyper-V是微软的虚拟化产品,有时候因为资源有限,需要做一些实验,要多台实体机模拟环境,例如你只有一台物理机子,然后要实现HyperV的漂移,那么不妨试试VMware,我们可以在VMware里安装Windows Server 2012,然后再安装Hyper-V,进行实验,下面看看具体的步骤:

下面我们先在VMWare里安装我们的Hyper-V宿主主机,我这里安装的操作系统为Windows Server 2012 R2,安装完系统后,需要关闭虚拟机,然后依次打开如下选项:选定我们的Hyper-V虚拟宿主主机,然后点开“处理器”

嵌套虚拟化开启 嵌套虚拟化是什么_操作系统

要想我们的虚拟机中启用Hyper-V角色,这里就需要勾选“虚拟化Intel VT-x/EPT 或 AMD-V/RVI(V)”

嵌套虚拟化开启 嵌套虚拟化是什么_服务器_02

改了处理器的配置后,我们还需要定位到我们的虚拟机的配置文件,找到vmx文件,这里是HyperV01.vmx,用记事本打开

嵌套虚拟化开启 嵌套虚拟化是什么_Server_03

在最后加入如下两行:

hypervisor.cpuid.v0 = "FALSE"      

mce.enable = "TRUE"

嵌套虚拟化开启 嵌套虚拟化是什么_服务器_04

下面开启虚拟机,把我们的计算机加入域

嵌套虚拟化开启 嵌套虚拟化是什么_运维_05

打开打开服务器管理器,点击“添加角色和功能”

嵌套虚拟化开启 嵌套虚拟化是什么_操作系统_06

默认下一步

嵌套虚拟化开启 嵌套虚拟化是什么_运维_07

默认下一步

嵌套虚拟化开启 嵌套虚拟化是什么_服务器_08

默认下一步

嵌套虚拟化开启 嵌套虚拟化是什么_Server_09

勾选“Hyper-V”,在弹出的依赖条件框中,点击“添加功能”

嵌套虚拟化开启 嵌套虚拟化是什么_操作系统_10

嵌套虚拟化开启 嵌套虚拟化是什么_操作系统_11

默认下一步

嵌套虚拟化开启 嵌套虚拟化是什么_服务器_12

默认下一步

嵌套虚拟化开启 嵌套虚拟化是什么_操作系统_13

选定我们的虚拟机网卡

嵌套虚拟化开启 嵌套虚拟化是什么_Server_14

默认下一步,这里以后可以配置

嵌套虚拟化开启 嵌套虚拟化是什么_Server_15

可以选择修改如下路径

嵌套虚拟化开启 嵌套虚拟化是什么_Server_16

默认下一步

嵌套虚拟化开启 嵌套虚拟化是什么_运维_17

安装完成,显示我们需要重新启动服务器才能完成安装,重启服务器

嵌套虚拟化开启 嵌套虚拟化是什么_Server_18

重启后,我们可以看到虚拟机中多了一块网卡,Ethernet0是开始我们为虚拟机分配的网卡,但是我们看到多了一块vEthernet网卡,先看看网卡的配置

嵌套虚拟化开启 嵌套虚拟化是什么_Server_19

打开之前我们配置的虚拟机的网卡,点击“属性”

嵌套虚拟化开启 嵌套虚拟化是什么_操作系统_20

可以看到,之前分配的虚拟网卡在安装Hyper-V后,只是当作为一个虚拟交换机了

嵌套虚拟化开启 嵌套虚拟化是什么_运维_21

再看看安装Hyper-V生成的新的网卡,一些选项都有勾选,再看看连接信息

嵌套虚拟化开启 嵌套虚拟化是什么_嵌套虚拟化开启_22

可以看到,先前在配置虚拟机时配置的IP信息现在已经在这块新的网卡上了,实际的服务器安装完Hyper-V后亦然

嵌套虚拟化开启 嵌套虚拟化是什么_Server_23

下面我们测试下能不能在HyperV01这台虚拟机里能否安装虚拟机,测试OK

嵌套虚拟化开启 嵌套虚拟化是什么_嵌套虚拟化开启_24


https://blog.51cto.com/winteragain/1604932