

Give your new virtual machine a name, and choose 'Mac OS X' for the OS Type.

To create a virtual machine, open up Virtualbox and click 'New' on the upper left. Until it's officially supported, there's not much we can do but repeat the same advice over and over. Virtualbox lets you run Mac OSX within Windows by creating a virtual machine, which is a program that simulates a normal computer. Some people can get it to work, others can't. If you followed that tutorial and it didn't work, there's likely nothing anyone else can do. Any issues with getting it to run should not be posted here. Questions that are specific to MacOS should go to a subreddit that is focused on MacOS issues. Do not post questions here about these issues, there is no current answer, and these questions are becoming tedious. VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1Īnything beyond this is almost impossible until VirtualBox supports MacOS, which will likely be never because Apple likes to keep their stuff super proprietary and garbage like that. VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" In that case, I suppose you could run OS X inside a virtual machine running on top of that copy of Windows without violating the contract.
#Run mac osx on windows virtualbox mac os x#
VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" Input macOS high sierra or macOS mojave in the Name field, select Mac OS X in Type drop down list, select Mac OS X (64-bit) in Version drop down list, then click Next button. VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

The below instructions have worked for some users, but the developer of the script above has warned that some of these commands are unnecessary and may cause more issues than they solve. You might have better results.Īlternatively, you can do some of the steps manually. You can also try different virtualization methods, such as VMWare, qemu, HyperKit, etc. Check the description on that page for a list of things that probably won't work. However, don't expect everything to work. The official recommendation of this subreddit is to use this script: You will almost always have problems using it. MacOS is not a supported OS in VirtualBox. WARNING: QUESTIONS POSTED ABOUT THIS TOPIC WILL BE DELETED
