为了学习ArchLinux,我在VirtualBox机器上安装并使用了ArchLinux。它完美运行。现在我在我的电脑上安装了Docker(Windows环境)。在安装Docker的过程中,我得到了一个警告,如果我在Windows上安装Docker,那VirtualBox就无法启动我的机器了......
我卸载了Docker并希望我仍然可以使用我的ArchLinux。但我不能!
有谁知道该怎么做,再次正确运行VirtualBox和机器?
答案 0 :(得分:28)
VirtualBox无法再运行,因为Docker for Windows在安装过程中激活了Hyper-V(经过您的许可)。所以你必须再次禁用此功能。您必须取消选中Hyper-V
中的Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off
。重启后,VirtualBox应该能够再次运行。
答案 1 :(得分:1)
我遇到了同样的问题。
我只是因为使用BCDEDIT更改了Hyper-V启动类型。
您可以尝试通过运行以下命令将启动类型设置为“关”:
bcdedit /set hypervisorlaunchtype off
答案 2 :(得分:0)
我有同样的问题。但关闭hyper-V后,我仍然无法打开我的虚拟机。 然后我将virtualbox升级到最新版本,然后虚拟盒再次运行。
答案 3 :(得分:0)
您必须在控制面板 -> 程序 -> 程序和功能 -> 打开或关闭 Windows 功能中取消选中 Hyper-V 和虚拟机平台(如果选中)。重新启动后,VirtualBox 应该能够再次运行。