背景
需要在虚拟机中使用eNSP并启动防火墙设备USG6000V,eNSP 底层调用的 VirtualBox 虚拟机无法识别到 64 位的 CPU,导致只能以 32 位 (i686) 模式运行,而 USG6000V 镜像必须是 64 位系统才能启动,原因是虚拟机处理器未开启【虚拟化 Intel VT-x/EPT 或 AMD-V/RVI(V)】。
开启后,启动虚拟机提示【此平台不支持虚拟化的 Intel VT-x/EPT】,win+r运行msinfo32,最后面显示【Hyper-V 要求: 已检测到虚拟机监控程序。将不显示 Hyper-V 所需的功能】,并且【基于虚拟化的安全性】显示正在运行,说明系统还是启用了Hyper-V。
关闭Hyper-V
管理员方式打开cmd,执行以下命令 。
bcdedit /set hypervisorlaunchtype off关闭内存完整性,windows设置/隐私和安全性/Windows安全中心/设备安全性/内核隔离详细信息/内存完整性。
重启电脑,win+r运行msinfo32,查看系统信息,如下则说明已关闭Hyper-V。
