How to Install macOS Big Sur in VirtualBox on Windows 11/10?

Do you want to run macOS Big Sur on a Windows 11/10 PC? If you can’t afford to purchase an Apple Macbook, you can use it on a virtual machine using VirtualBox.

Before installing macOS Big Sur on a Windows PC, let you know; it is not a tough job. VirtualBox has made everything easy for you. With VirtualBox, you can install multiple operating systems on a single computer and seamlessly switch between them when you desire. The guest operating systems run within an application, virtualizing the hardware, and the OS doesn’t know the difference. In this gearupwindows article, we will guide you on installing macOS Big Sur on a Windows machine.

What are the requirements to run macOS in VirtualBox?

Before you get started, you’ll need to download the following files:-

How to Install macOS Big Sur Using VirtualBox on Windows 11/10?

Once you have downloaded the files as mentioned earlier on your Windows machine, do the following steps:-

Step 1. Install VirtualBox and then its Extension Pack, which you already downloaded.

Step 2. Now, open Oracle VM VirtualBox from its desktop shortcut by double-clicking on it.

Step 3. Click New.

Step 3. Type macOS Big Sur for virtual machine name and then click Expert Mode button.

Step 4. Next, name the operating System macOS Big Sur. Use the slider to increase the memory size up to 8GB, if your PC allows. If not, then let at least 50% of physical RAM. Then make sure “Create a virtual hard disk now” is selected and click on the Create button.

Step 5. Again use the slider to set the virtual hard disk size according to your preference. Although this depends on how much free storage space you have on your computer, we recommend allocating 60 GB for the virtual machine. Select VMDK (Virtual Machine Disk) for the hard disk file type and click the Create button.

 

Step 6. When you’re done, click Settings.

Step 7. Select the System category and then click the Processor from the top menu. Again use the slider to adjust the Processor allocation. It’s recommended to allocate half of your Processor’s core count for the virtual machine.

Note: If you have a 4-core/8-thread processor, it will appear in VirtualBox as 8 CPU cores. In that case, you can set 4-cores for processor allocation.

Step 8. Now, click the Display category from the left sidebar. On the right sidebar, move the slider under the “Screen” tab of “Video Memory.”

Step 9. Now, select the “Storage” category and click on Empty under Storage Devices section.

Step 10. Click on the optical disk icon on the right sidebar and choose “Create a Virtual Optical Disk” from the dropdown menu.

Step 11. Click the Add button to browse the macOS Big Sur ISO from the File Explorer that you already downloaded.

Step 12. Select the macOS Big Sur ISO file in the File Explorer and click the Open button.

Step 13. Click the Choose button.

Step 14. Finally, click the OK button.

Step 15. Now, close the VirtualBox window.

Step 16. Open Command Prompt as administrator.

Step 17. Copy and paste the following lines in a notepad file:-

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS Big Sur" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
VBoxManage modifyvm "macOS Big Sur" --cpu-profile "Intel Xeon X5482 3.20GHz"

Step 18. Now, copy all the lines and paste them into the Command prompt, and then hit Enter from the keyboard to execute it. Alternatively, you can execute every line one by one.

Step 19. Now, again open VirtualBox and click on Start.

Step 20. In the next screen, select Language.

Step 21. Then click the right arrow button at the bottom right corner.

Step 22. Select Disk Utility option.

Step 23. Select VBOX HARDDISK Media from the left sidebar and click the Erase option.

Step 24. Name the hard disk as macOS Big Sur and click the Erase button.

Step 25. Click the Done button when the hard disk is erased.

Step 26. Now, select Disk Utility from the menu and click the Quit Disk Utility option.

Step 27. Select Install macOS Big Sur option.

Step 28. Click the Continue button.

Step 29. Again click the Continue button.

Step 30. On the license agreement page, select the Agree button.

Step 31. Again click Agree on the pop-up window.

Step 32. Select the hard disk and then click the Continue button.

Step 33. Now macOS Big Sur will start installing on your Windows machine. It may take several minutes, depending upon the resources you have provided in the virtual box. Furthermore, note that during the installation period, your virtual machine may restart several times.

When you see “Select Your Country or Region,” click the country name from the list and click the Continue button.

Step 34. Click Continue.

Step 35. Click the Not Now button.

Step 36. On the Data & Privacy window, click the Continue button.

Step 37. In the Migration Assistant window, click the link Not Now.

Step 38. Click the link Set Up Later.

Step 39. Select Skip.

Step 40. On the Terms and Conditions window, click Agree.

Step 41. Again click the Agree button on the pop-up window that opens.

Step 42. Now fill in the full name, account name, password, and then verify the password. When done, click the Continue button.

Step 43. Click Continue button in Express Set Up.

Step 44. Click Continue on Analytics.

Step 45. Click Continue on Screen Time window.

Step 46. Click Continue on Siri.

Step 47. Select the Not Now option and then click the Continue.

Step 48. Select appearance from Light, Dark, and Auto options, and click Continue.

Step 49. Click Continue on Keyboard Setup Assistant window. Then follow the on-screen instruction to calibrate the keyboard.

Now, you have successfully installed macOS Big Sur on your virtual machine.

 

Although the procedure mentioned above primarily focuses on macOS Big Sur, you can use the same method for other recent releases of macOS. You can update your macOS installed in your virtual machine to the latest software, just like you usually would on an actual Mac.

Good luck!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: