我看过关于这个问题的各种帖子,但没有一个能解决我的问题。我希望能够在这台机器上运行适用于 Windows 的 Docker,但即使它安装好了,我在启动时也会遇到问题。这个问题似乎与 Docker 无关,因为没有 VM 会启动。
作为参考,我刚拿到机器时(18 年代末)确实成功运行了 Hyper-v,并且成功运行了 Docker for Windows。但我不得不回到 VirtualBox 一段时间,现在我可以回到 hyper-v 了,但我发现我遇到了问题。
机器是联想 Thinkpad P51,配备 32GB 内存,运行 Windows 10
bcdedit 报告:
hypervisorlaunchtype Auto
systeminfo 报告:
Hyper-V Requirements: VM Monitor Mode Extensions: Yes
Virtualization Enabled In Firmware: Yes
Second Level Address Translation: Yes
Data Execution Prevention Available: Yes
服务-我认为这是正确的:
Windows 功能显示为已安装:
我哪里做错了?还有其他我可以查看的日志/消息吗?
仅供参考 - 我可以禁用 Hyper-V 并运行 VirtualBox 而不会出现任何问题......
答案1
根据@Ramhound 的建议,我检查了 Windows 版本,由于它是旧版 1803,所以我升级到了新的 1903(May19)版本。
这已经修复了 VM 启动问题,我现在可以重新工作了。
修复可能是更新在更新过程中修复了配置问题,也可能修复了错误。无论如何我都可以重新工作了。