我有一台 Win 2008 R2 数据中心机器,当我添加 Hyper-V 角色时,出现以下错误:
虚拟机管理服务所需的“虚拟机管理程序”驱动程序未安装或被禁用。请检查您的设置或尝试重新安装 Hyper-V 角色。
Hyper-V 启动失败;VMX 不存在或未在 BIOS 中启用。
由于我是服务器领域的新手,因此如能得到任何帮助我将不胜感激。
编辑:这是一个很好的资源:https://support.dell.com/support/edocs/software/HyperV/en/sov/sova00.pdf
谢谢。
答案1
好吧,检查一下错误内容。
Hyper-V 仅通过硬件虚拟化运行。为此...
- 硬件必须支持虚拟化并且
- BIOS 必须启用它
检查这两件事 - 您的 BIOS 是否允许虚拟化,以及服务器是否支持虚拟化。
答案2
为了使用 Hyper-V,请确保 BIOS 中启用了虚拟化技术和数据执行保护。启用它们后,完全关闭您的 PC 或笔记本电脑。简单地重新启动系统对某些硬件不起作用。
这对我使用 HP 8710p 的人来说很有效。
答案3
就我的情况来说,我的主板没有这个功能。我只好使用 Oracle 的免费 VirtualBox。
希望这可以为人们指明方向,而不是让他们陷入困境,因为他们发现 VMWare 和 Hyper-V 要求您在 BIOS 中提供某项功能。;)