Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't start my virtual Box machine after installing Docker on Windows

To learn ArchLinux, I installed and using ArchLinux in a VirtualBox machine. It runs perfectly. Now I installed Docker on my pc (Windows environment). During the installation of Docker I got a warning, that if I install Docker on Windows, that VirtualBox cant boot my machine's anymore cause of ...

I uninstalled Docker and hoped that I could still use my ArchLinux. But I cant!

Do anyone know what to do, to run VirtualBox and the machines inside correctly again?

like image 971
Blank Avatar asked Oct 24 '17 09:10

Blank


People also ask

Why is my VirtualBox not starting?

Usually, VirtualBox stops working because of an incompatibility problem. In most situations, you might experience such malfunctions right after a Windows 10 update. Thus, the right thing to do is to reinstall VirtualBox on your machine, by following the above steps.

Can I run Docker and VirtualBox on Windows?

Yes, You Can Run Docker AND Virtualbox on Windows 10 Home.

Can Docker be installed on Windows VM?

Also, you can run docker in a vm, but it must be linuxOS vm as windows 7 does not support docker.

Can I run VirtualBox in Docker?

If you are using Docker for Windows Docker for Windows uses Microsoft Hyper-V for virtualization, and Hyper-V is not compatible with Oracle VirtualBox. Therefore, you cannot run the two solutions simultaneously. But you can still use docker-machine to create more local VMs by using the Microsoft Hyper-V driver.


2 Answers

VirtualBox can't run anymore because Docker for Windows activates Hyper-V during its installation (with your permission). So you have to disable this feature again. You have to uncheck Hyper-V in Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off. After a reboot, VirtualBox should be able to run again.

like image 192
Daniel Müssig Avatar answered Oct 17 '22 21:10

Daniel Müssig


I had the same problem.

I just due to changing Hyper-V Launch Type using BCDEDIT.

You can try setting the launch type to Off by running the command below:

bcdedit /set hypervisorlaunchtype off

Please see this post => How to Disable Hyper-V Completely in Windows 10

like image 13
Francesco Avatar answered Oct 17 '22 21:10

Francesco