在Windows上安装Docker后无法启动我的虚拟Box机器

Bla*_*ank 21 windows virtualbox virtual-machine archlinux docker

为了学习ArchLinux,我在VirtualBox机器上安装并使用了ArchLinux.它完美运行.现在我在我的电脑上安装了Docker(Windows环境).在安装Docker的过程中,我得到了一个警告,如果我在Windows上安装Docker,VirtualBox就无法启动我的机器......

我卸载了Docker并希望我仍然可以使用我的ArchLinux.但我不能!

有谁知道该怎么做,再次正确运行VirtualBox和机器?

Dan*_*sig 37

VirtualBox无法再运行,因为Docker for Windows在安装过程中激活了Hyper-V(经过您的许可).所以你必须再次禁用此功能.你必须取消Hyper-VControl Panel -> Programs -> Programs and Features -> Turn Windows features on or off.重启后,VirtualBox应该能够再次运行.

  • 我还需要禁用虚拟机管理程序,如下所述:/sf/ask/3503727881/ (3认同)

Fra*_*sco 9

我有同样的问题。

我只是因为使用 BCDEDIT 更改了 Hyper-V 启动类型。

您可以尝试通过运行以下命令将启动类型设置为关闭:

bcdedit /set hypervisorlaunchtype off
Run Code Online (Sandbox Code Playgroud)

请参阅此帖子 =>如何在 Windows 10 中完全禁用 Hyper-V


小智 6

我也有同样的问题。但是关闭 hyper-V 后,我仍然无法打开我的虚拟机。然后我将virtualbox升级到最新版本,然后virtual box再次运行。