Docker工具箱快速启动失败,Windows 10中出现VBoxManage.exe错误

时间:2017-02-05 21:42:04

标签: virtualbox docker-toolbox

我正在尝试在Windows 10 Home中使用docker。

在安装过程中(在Virtual Box部分中)我收到错误:

  

无法重命名此连接。与您的名字的连接   指定已存在。指定其他名称。

可以关闭它并继续安装。

但是,当我点击快速启动(start.sh)时,我收到以下错误:

  

启动“默认”...(默认)检查网络以重新创建if   需要...无法启动VM:C:\ Program   Files \ Oracle \ VirtualBox \ VBoxManage.exe startvm默认--type无头   失败:VBoxManage.exe:错误:虚拟机“默认”具有   在启动期间使用退出代码1(0x1)意外终止。更多   详情可能会在   “C:\用户*****搬运工\机\机\默认\默认\日志\ VBoxHardening.log   VBoxManage.exe:错误:详细信息:代码E_FAIL(0x80004005),组件   MachineWrap,接口IMachine看起来出了问题   步骤'检查默认状态'...按任意键继续......

此错误已作为工具箱的Issue,但适用于某些人的解决方案不适合我:

  • 删除.docker目录(在C:\Users\<user.name>\.docker中);
  • 重新安装virtualbox和docker工具箱;
  • 在工具箱安装期间选中“使用NDIS5驱动程序安装VirtualBox”。

5 个答案:

答案 0 :(得分:2)

我在this answer

的帮助下成功超越了这个错误

第1步:下载并安装https://www.virtualbox.org/attachment/ticket/14040/VBox-Win10-fix-14040.exe并让其在后台运行

第2步:前往虚拟框程序文件(可能是:C:\Program Files\Oracle\VirtualBox)。

第3步:转到兼容这三个.exe(Virtualbox.exe,VBoxHeadless.exe和VBoxManage.exe)并选择Windows 7。

快速启动并运行。

我不确定这是解决方案的全部责任,因为在此之前我也做过:

  • 删除.docker目录(在C:\Users\<user.name>\.docker中);
  • 重新安装virtualbox和docker工具箱;
  • 在工具箱安装期间选中“使用NDIS5驱动程序安装VirtualBox”。

答案 1 :(得分:1)

我必须卸载VM虚拟机。安装了最新版本。让Docker工具箱成为管理员并获得了成功,

答案 2 :(得分:0)

卸载Virtual Box并在管理员命令提示符下使用以下参数重新安装:

注意:最新的VirtualBox版本可能有所不同:

c:\downloads\VirtualBox-6.0.0-127566-Win.exe -msiparams NETWORKTYPE=NDIS5

答案 3 :(得分:0)

以前的答案对我不起作用。我从Win10 Home卸载了Docker Toolbox。还删除了(也是所有文件)在Virtualbox中创建的“默认” VM。

在DockerToolbox-19.03.1.exe->右键单击->对兼容性进行故障排除。冉兼容性检查。在管理员模式下运行安装程序。

然后运行“ Docker Quickstart Terminal”快捷方式,一切正常。

答案 4 :(得分:0)

这仅表示“正在启动默认” ...(默认),如果需要,请检查网络以重新创建...无法启动VM:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe startvm默认-型无头“

enter image description here

结果

enter image description here

现在的解决方案是检查虚拟机管理程序是否已启用(如果已将其关闭)并重新启动:

virtualbox Raw-mode is unavailable courtesy of Hyper-V windows 10

标题