解决Dockertools安装问题:Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe

打开Docker Quickstart Terminal时遇到这个问题:

Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm default --type headless failed:
VBoxManage.exe: error: Raw-mode is unavailable courtesy of Hyper-V. (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)
VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole

Details: 00:00:01.943299 Power up failed (vrc=VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, rc=E_FAIL (0X80004005))
Looks like something went wrong in step ´Checking status on default´... Press any key to continue...

 解决步骤:

①用记事本打开C:\Program Files\Docker Toolbox中的start

②将图片中的最后一行原本为"${DOCKER_MACHINE}" create -d virtualbox  $PROXY_ENV "${VM}"改为图片所示的"${DOCKER_MACHINE}" create -d virtualbox --virtualbox-no-vtx-check $PROXY_ENV "${VM}"

③打开命令行输入bcdedit并按回车键运行

④如果最后一行hypervisorlaunchtype后面为AUTO,则将其改为off,方法为:

直接在命令行运行 bcdedit /set hypervisorlaunchtype off 以将状态更改为 OFF;

若本来就为off则无需修改

⑤同时按“win+R” 并输入“temp”,按回车,然后将出现在框内的所有临时文件删除

⑥重启电脑

⑦打开Docker Quickstart Terminal并成功运行,问题解决!!!!

参考:Docker 快速入门终端“无法启动 VM...” ·期号 #745 ·docker-archive/工具箱 (github.com)

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值