myspaghetti / macos-virtualbox

Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS
GNU General Public License v2.0
13.46k stars 1.11k forks source link

August 21, 2021: What are the latest updates regarding having this script work with WSL2? #521

Closed jmaldon1 closed 2 years ago

jmaldon1 commented 2 years ago

Really looking forward to using this script, but I keep reading how you cannot be running WSL2 on your computer for it to work, due to issues with virtualization. Just wondering what are the latest updates/timelines on having this script work?

Masamune3210 commented 2 years ago

The timeline is out of our hands for that, as it hinges on whenever Microsoft decides nested virt is stable and ready for public

myspaghetti commented 2 years ago
jmaldon1 commented 2 years ago

Got it. So has microsoft provided any timelines of when nested virtualization will be released? Or when any of these windows builds will be ready?

myspaghetti commented 2 years ago

Looks like I was wrong, the Dev build and Beta build are now Windows 11. There are no plans to ship WSLg on Windows 10.

jmaldon1 commented 2 years ago

Ah ok, seems like Windows 11 will be released late 2021 or early 2022.

myspaghetti commented 2 years ago

This is unexpected for me. I thought WSLg was coming to Windows 10. Now that I know that it isn't, I guess Cygwin and WSL1 support are here to stay.

jmaldon1 commented 2 years ago

This is unexpected for me. I thought WSLg was coming to Windows 10. Now that I know that it isn't, I guess Cygwin and WSL1 support are here to stay.

Would there need a separate windows 11 script?

myspaghetti commented 2 years ago

The script runs fine on WSLg, I just wanted to drop Cygwin and WSL1 so I can remove all the Windows-specific code.

jmaldon1 commented 2 years ago

I guess here to stay until windows 11 becomes widely adopted, huh?

myspaghetti commented 2 years ago

I'll see if vboxdrv can be built against the WSLg kernel.

myspaghetti commented 2 years ago

Good news, it works. Bad news, it's really slow.

See issue #523