在 Windows 10 客户机、Ubuntu 18.04 主机、AMD Ryzen 上启用嵌套虚拟化

在 Windows 10 客户机、Ubuntu 18.04 主机、AMD Ryzen 上启用嵌套虚拟化

我在 Ubuntu 18.04 上安装了 AMD Ryzen 1700。我使用 virt-manager 在 KVM 下安装了 Windows 10 客户机。为了能够使用正确的 CPU 类型(“EPYC”或“EPYC-IBPB”)执行此操作,我必须应用描述的解决方法这里(“ options kvm ignore_msrs=1”)。

现在我想在 Windows 10 客户机上尝试使用 Docker。它需要安装可正常运行的 Hyper-V。遗憾的是,无法安装 Hyper-V 虚拟机管理程序,因为“该处理器不具备二级访问转换 (SLAT) 功能”

奇怪的是,在 Windows 7 客户端上似乎已启用嵌套虚拟化(但 Docker 桌面客户端仅支持 Windows 10)。

这可能是什么原因呢?

相关内容