4 ms·
> it uses Hyper-V does this mean there will be issues using VirtualBox if WSL 2 is enabled?
by marsrover 7y ago
> it uses Hyper-V
does this mean there will be issues using VirtualBox if WSL 2 is enabled?
- beart 7y agoUnless virtual box utilizes hyper v, you'll have to reboot to switch between
- Operyl 7y agoAs of VirtualBox 6.0, they should be able to coexist (because VirtualBox piggies onto Hyper-V when it’s enabled effectively).
- tjoff 7y agoBut then it is really Hyper-V with a VirtualBox UI. Seems like a recipe for incompatibilities etc.
- kyriakos 7y agoIn practice it's not really working though. At least not yet. There's a very long thread on virtualbox forums with people trying to get it to work but failing. I personally have to reboot when I need to use docker or virtualbox. Very annoying.
- withinrafael 7y agoYep, this is currently confirmed broken on Windows 10 1903 (Windows Hypervisor Platform extended user-mode APIs). Affects VirtualBox, qemu, etc. We may see a patch, but it's up in the air right now. (<closes eyes and sighs>, I know.)
- anticensor 7y agoQemu? Qemu does processor emulation AFAIK.
- filmgirlcw 7y agoThe team has said its working with VMware and VirtualBox on solutions but I have no idea what those will be.
- nickflood 7y agoHyper-V supports nested virtualization (only Hyper-V nested inside th Hyper-V, though), and seeing as VirtualBox supports a Hyper-V virtualization backend, the solution may be to just find and fix all the bugs in that backend code when under Hyper-V