虚拟化容器,大数据,DBA,中间件,监控。

ESXi5和Workstation 8中嵌套安装hyper-V

10 03月
作者:admin|分类:容器虚拟化
ESXi5和Workstation 8中嵌套安装hyper-V

 

直接进正题:

 

一,在ESXi 5中运行hyper-v

 

1,首先使用SSH,编辑 /etc/vmware/config 文件,增加一行参数“vhv.allow = TRUE”

image

注,该参数即刻生效,不需要重启任何服务。

 

2,建一个version 8的虚拟机,在启动安装hyper-V虚机之前,VM settings>Options> General>Configuration Parameters..中增加两条参数:

image

image

 

也可以用命令行的方式增加:

在Hyper-V虚机所在目录中

image

image

 

3,在VM settings > Options > CPU/MMU Virtualization中选择最后一项

image

 

4,修改  VM settings > Options > CPUID Mask > Advanced

image

 

5,在Level 1 ecx 中增加参数   

 

image

 

6,然后就可以安装hyper-v主机了,安装后可以正常添加hyper-v角色,并且可以在hyper-v主机中嵌套安装64位的虚拟机。

 

注: 若是AMD cpu 则 CPUID Mask 作如下相应修改:(注意,这里选的是 AMD替代项

image

 

或者直接将客户机操作系统改为ESXi 5.x

image

不过我的 AMD AthlonX4 640的CPU并不稳定, Intel CPU上嵌套则相应稳定些。

 

 

 

二,在workstation 8中运行hyper-v

 

 

1,新建一个version 8版本的VM

 

image

 

2,Guest 操作系统选择 2008 r2

 

image

 

3,最后设置CPU的属性, 选择pass-through the Inter VT-x/EPT特性

 

image

 

4,最后,用记事本打开该虚机的.vmx配置文件,增加hypervisor.cpuid.v0 = “FALSE”参数

image

 

5,然后就可以用Server 2008 r2的镜像引导安装2008了,安装之后就可以添加hyper-v角色,并且可以嵌套运行虚拟机了

image

浏览2182 评论0
返回
目录
返回
首页
VMware Products and Hardware-Assisted Virtualization (VT-x/AMD-V) 如何在 VMware ESXi 虚拟机上运行 KVM