首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在Bios中启用Hyper-v才能使码头工作。

需要在Bios中启用Hyper-v才能使码头工作。
EN

Stack Overflow用户
提问于 2019-05-15 03:10:59
回答 1查看 8.1K关注 0票数 3

让我们简单一点,好吧,我的设备( windows 10 pro )应该根据核心信息工具支持( SLAT ),但是当我尝试在我的power中运行系统信息时,我看到了这个。

代码语言:javascript
复制
              VM Monitor Mode Extensions: Yes
              Virtualization Enabled In Firmware: Yes
              Second Level Address Translation: No
              Data Execution Prevention Available: Yes

然后,当我试图运行Docker时,它没有启动,它表明我必须在BIOS中启用虚拟化。

我尝试过所有传统的东西,如: 1-在PowerShell类型的dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All 2中-尝试重新启动您的pc并确保在BIOs设置中启用了虚拟化(我做到了,但它没有解决我的问题。3-我试图启用使用windows功能的Hyper-v,打开或关闭它们。)

我希望能经营码头

EN

回答 1

Stack Overflow用户

发布于 2019-05-15 05:00:30

正如在这条线中所看到的,这可能是一个处理器问题。

第二级地址转换(SLAT),也称为嵌套分页,是一种硬件辅助虚拟化技术,可以避免与软件管理的影子页表相关的开销。

线程包括链接,以了解您的处理器是否支持not的功能。

关于VirtualBox,这就是遗留Docker工具箱使用

如果它也不起作用,您可以尝试使用(使用VirtualBox 6.x)一种嵌套的虚拟化方法(如在此解释 )来激活Windows。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56141254

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档