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

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

wKiom1S5F8fyLKhvAAJz6x9iPRs258.jpg

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

wKioL1S5GJbhvMu5AAKJ84kyIfk426.jpg

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

wKiom1S5F8ii__jNAAKHxC3-_Nc465.jpg

在最后加入如下两行:

hypervisor.cpuid.v0 = "FALSE"      

mce.enable = "TRUE"

wKioL1S5GJaQ8afTAADUnfjy0-o174.jpg

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

wKiom1S5F8jBtpqlAAFFH77L1X4635.jpg

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

wKioL1S5GJbAcI5eAAChiDPREaQ889.jpg

默认下一步

wKiom1S5F8jRPyTPAALZToBFZ18504.jpg

默认下一步

wKiom1S5F8jwyKqaAAJHP_bKJFE262.jpg

默认下一步

wKioL1S5GLKR9I8pAALZ37ckjh4781.jpg

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

wKiom1S5F-TTmDLhAANsnbV8s4o925.jpg

wKioL1S5GLOQF9fkAAMiOAm5zTw739.jpg

默认下一步

wKiom1S5F-XT8DfEAAMzZg5Bloo792.jpg

默认下一步

wKioL1S5GLPwrPxvAAKOk0vXlN0553.jpg

选定我们的虚拟机网卡

wKiom1S5F-WAyaE_AAMTuLDJ8sk520.jpg

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

wKioL1S5GLSwf6dMAAN4VxIVNmM946.jpg

可以选择修改如下路径

wKiom1S5F-bQ7Uh5AAKDVTLqdYg511.jpg

默认下一步

wKioL1S5GM-RoRP6AAK9I52cxak672.jpg

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

wKiom1S5GAGioUrmAAKxL64zOOM732.jpg

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

wKioL1S5GM-wNhTGAADk77gYNj0130.jpg

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

wKiom1S5GAHxTYkDAAFbwIMZTFQ084.jpg

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

wKioL1S5GM_Q0g1LAAJHmSW8hoI496.jpg

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

wKiom1S5GAGxsx04AAJ3o50ztxY238.jpg

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

wKioL1S5GNDDpbLAAAHngxLbj_w532.jpg

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

wKioL1S5GNDxsAi2AAH_NYiMiEk859.jpg