由于 PROVIDER_HYPERV_NOT_FOUND,无法启动 minikube 并退出

问题描述

我们在运行命令“minikube start --driver=hyperv”时遇到以下错误,该命令最初工作正常,但突然开始出现错误

C:\Windows\system32>minikube start --driver=hyperv

  • Microsoft Windows 10 Enterprise 10.0.19043 Build 19043 上的 minikube v1.22.0
  • 根据用户配置使用 hyperv 驱动程序
  • 由于 PROVIDER_HYPERV_NOT_FOUND 退出:未找到“hyperv”提供程序:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noprofile -NonInteractive @(Get-Wmiobject Win32_ComputerSystem).HypervisorPresent 返回“False\ r\n"
  • 建议:启用 Hyper-V:以管理员身份启动 PowerShell,然后运行:'Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All'
  • 文档:https://minikube.sigs.k8s.io/docs/reference/drivers/hyperv/

我们尝试从 Windows 功能选项卡禁用和启用“hyperv”,然后重新启动机器,但没有奏效。

当我们点击命令“systeminfo”时,我们得到以下信息,说“hyperv”已启用。

Hyper-V 要求: VM 监控模式扩展:是

                  Virtualization Enabled In Firmware: Yes

                  Second Level Address Translation: Yes

                  Data Execution Prevention Available: Yes

现在我们已经启用了“hyperv”,重新启动了机器,但仍然出现错误,有人可以帮我们解决这个问题吗?

提前致谢!!!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)