如果我错了请纠正我,但 Windows 2016 上的 Hyper-V 的一个更明确的特性是,与 Windows 8 一样,英特尔特性被称为 SLAT 和 VMX已经成为必需的特征为了甚至首先安装 Hyper-V 服务。
那么,如何能够在没有 SLAT 或 VMX 的情况下安装和运行 Hyper-V?
证明:
请注意,CoreInfo 输出清楚地显示了该系统为不是拥有 SLAT或者VMX 技术。不过,我已经安装了 Hyper-V,并且 3 个虚拟机运行得很顺畅。
只是真的很好奇和困惑,因为那里的一切都表明,如果您没有 SLAT 和 VMX(星号表示是,破折号表示否),CoreInfo 会明确告诉您,并且 Server 2016 将不允许您在没有 SLAT 和 VMX 的情况下安装 Hyper-V 服务(更不用说运行虚拟机了)。
答案1
我对 SLAT 的东西还不太熟悉,但据我所知,你必须运行 coreinfo前您安装了 Hypervisor。您可能确实安装了 SLAT,但是 coreinfo 无法正确读取它,因为您已经安装了 Hyper-V。
答案2
您的处理器支持扩展页表 (EPT),也称为二级地址转换 (SLAT)。
答案3
您的处理器确实支持 SLAT。尽管 BIOS 中未启用该功能,但它可以识别它的存在。否则,它甚至不会让您安装 Hyper-V。