How to make mac os x vm with virtualbox
- #How to make mac os x vm with virtualbox mac os#
- #How to make mac os x vm with virtualbox install#
- #How to make mac os x vm with virtualbox for windows 10#
You can now download an ISO of the installation disk directly from Microsoft. If you have Before you do anything else, make sure your Mac is updated to the latest version of OS X your computer supports, and verify it has 8GB or more of RAM.
#How to make mac os x vm with virtualbox for windows 10#
You should download the ARM Preview version, and probably not continue with this tutorial as it’s written for Windows 10 for Intel chips using VirtualBox.
#How to make mac os x vm with virtualbox install#
Note, if you have an M1 Mac, you need a special version of Windows that runs on ARM processors! Here’s a link to a tutorial for how install Windows 10 using Parallels on a M1 Mac. This tutorial was written for VirtualBox, since it’s free and you don’t have to reboot your computer to access Windows (this is why I don’t recommend Bootcamp, since you lose access to your Mac files and software). Both these are now fixed.If you’re a Mac user, there’s no need to sell your Mac and get a Windows computer. You can use VirtualBox, Parallels or VMWare (links lead to academic versions) to run Windows on your Mac. The other previously-broken OSes had USB bus issues - 10.0-10.1 used CUDA and UTM was trying to insert USB instead causing the ADB handlers to be disconnected, and macOS 11 was seeing the presented USB bus and rejecting it, leaving the user with no input devices. There were no changes in QEMU between 3.0.4 and 3.1, so this is likely a SPICE or UTM issue with 9.0.4. There's been some sort of regression with 9.0.4, and 10.4.x through 10.6.x i386 and x86_64 still aren't booting.
#How to make mac os x vm with virtualbox mac os#
Good news is, UTM is now happily running Mac OS 9.1 through 10.5.x PPC, 10.7.x through 11.x x86_64 and 12.x AARCH. DSDTs don't seem to be the problem, and I've played around with a number of OpenCore kernel options and they haven't made a difference either. Latest 3.1b build of UTM fixes a bunch of things that bring this closer to booting, but still no luck getting past that first hang using Penryn CPU and either OpenCore i386 or OpenCore x86_64. worth noting, that YouTube link in the comments is a known fake - it says it's Snow Leopard, but really they're running Leopard PPC (which works just fine I've got 9.0.4 through 10.5.6 PPC working fine in UTM, which uses the qemu-system-ppc-screamer fork instead of stable qemu-system-ppc, which enables audio but breaks snapshots). This doesn't fully answer the question, but it answers it up to a point where maybe someone can find the last few missing pieces. Next step is to try via M1 homebrew qemu, and see if rolling the config by hand without SPICE etc. Copy it over to my M1, try to boot it via UTM, and.
![how to make mac os x vm with virtualbox how to make mac os x vm with virtualbox](https://miro.medium.com/max/649/1*J1A0t8Y0w8OEDq49fWQc7w.png)
I've got UTM config files on there for all other OS Versions (10.7 through 10.15).įor 10.6, I'm stuck during boot no matter whether I use Chameleon, iBoot, OpenCore i386 or OpenCore x86_64, I end up frozen at a grey-on-grey apple boot screen, with verbose mode not showing up even when I've explicitly set it, either in the boot plist or in the QEMU parameters.īut it should definitely be possible the wrong hardware is being presented and/or the DSDT is set wrong.īut I can create a VM in VirtualBox on an x86-64 Mac using one of these hackintosh methods, and it boots fine.
![how to make mac os x vm with virtualbox how to make mac os x vm with virtualbox](https://1.bp.blogspot.com/-tW_ZlUyLYvE/XnCVN-xTicI/AAAAAAAAEFs/49yBpnK_YKc1lwhVeui9WG7hN5CZJO4gACLcBGAsYHQ/w1200-h630-p-k-no-nu/macos-catalina-virtual-machine-linux.png)
I'm working on getting 10.4 x86 through 12 running in UTM so far, the recalcitrant ones have been 10.4, 10.5, 10.6, 11 and 12: