Definitive guide to download and Install macOS Big Sur on VirtualBox on Windows PC:
On World Wild Developer Conference or WWDC 2020 Apple came out with the latest version of macOS called macOS Big Sur 11.0. As a result, the OS X now officially archived and the new macOS Big Sur will be the first of the new series that will continue the path until the next generation of mac operating system.
macOS Big Sur introduced many different new features and changes to the entire operating system. Some of the recent and cool features include performance improvements, security improvements, new user interface [UI] designs, new icons and widgets.
You may be admiring what more does the macOS Big Sur have to offer you? Well find out for yourself, you even can in Windows, first you’ll need to learn how to install macOS Big Sur on VirtualBox on Windows PC.
Before we get to the point, it is essential to make sure your system can support Virtualization technology, and it is also enabled from BIOS so you should be able to run Virtualization software such as VMware or VirtualBox.
Now, lets start how you can install macOS Big Sur on VirtualBox on Windows PC..
Macs compatible with macOS Big Sur:
- MacBook from year 2015 or later
- iMac Pro 2017
- MacBook Pro late 2013 and later
- Mac Mini from 2014 onwards
- MacBook Air from 2013 onwards
- iMac 2014 or later
- Mac Pro 2013 and 2019
System Requirements for Virtualization:
To install macOS Big Sur on VirtualBox on Windows 10 or any other versions of Windows, you system must meet the following requirements.
- 64-bit Windows operating system
- At least 2 GB of memory [4GB or higher recommended]
- 20 GB free space [SSD recommended]
Download Required Files:
- VirtualBox: VirtualBox is a free and open software used for virtualization. In other word the VirtualBox allows you to run two or multiple operating system one on other. This way you can integrate, share files and do more between two operating system.
- VirtualBox Extension Pack: VirtualBox extension pack is a bunch of tools used to give the virtual machine the software support. Sometimes you may come across USB errors since the new system USB wise only support USB 3.0 or Keyboard freezing and the VirtualBox Extension Pack helps you to get rid of these errors.
- MacOS Big Sur Virtual Image ISO Image: If you intend to run macOS Big Sur on a Windows PC using VirtualBox the first and most important you is macOS Big Sur virtual image [VMDK/ ISO]. Download macOS Big Sur ISO here
Basically, ISO File an archive file that contains a duplicate copy or image of data found on a physical optical disc, such as a CD, DVD, or Blu-ray, even a system file stored on the hard drive.
Remember that you will find two types of the images [ HSF and APFS] and only the HFS (Hierarchical Files System) is supported by VirtualBox. On other hand if you use the APFS image (Apple File System) than an extra boot-loader will be required.
- WinRAR or 7Zip: Basically, this two software is used to compress or extract the zipped files. Since the macOS Big Sur is huge in size, and it is zipped to reduce the size you will need WinRAR or zipped to extract it.
Steps to Install macOS Big Sur on VirtualBox on Windows PC:
Step #1: Install VirtualBox on Windows PC
If everything is ready until now, you are good to install VirtualBox on your PC. The installation procedure is simple and it is done as other software on a Windows PC. However, if you still do not know the VirtualBox installation fallow the instructions below.
- Double-click on VirtualBox Set up [VirtualBox.exe]
- Avoid the welcome window by clicking three times next.
- Click again Yes
- Next, Click Install
- After the Installation is completed click finish.
Step #2. Install VirtualBox Extension Pack
Once the VirtualBox is properly installed, the next thing you have to install is VirtualBox extension pack. As I mentioned before the VirtualBox might not be compatible with macOS Big Sur so to avoid mouse and keyboard freezing, it is essential to install VirtualBox pack extension.
The installation process for VirtualBox pack extension is pretty simple. Simply, double-click on the extension pack to run the installer and click Install. And agree with the license, then wait till the installation completes.
Step #3: Extract macOS Big Sur Image
Generally, we compress the huge files such macOS Big Sur to reduce the size and save space. But to use macOS Big Sur ISO or vmdk you will need to extract it on a separate folder or on the same directory. Fur those purpose you can use the WinRAR or 7Zip which we talk about before.
Step #4: Create a New Virtual Machine
If everything is ready until now, the next thing you need to need is create a new virtual machine for macOS Big Sur 11.0. The procedure is quite simple, just follow the foot prints below.
1: Create New Virtual Machine
Navigate to the top of your VirtualBox and click [New] button. This is will allow you to create a new virtual machine for macOS Big Sur 11.
2. click on [Expert Mode] to proceed further.
3. Now you need to choose a name for your virtual machine, determine where you want the virtual machine to located. Your virtual machine must be as following.
- Name: macOS 11 Big Sur (it can be anything)
- Virtual Machine Folder: (select a separate location)
- Type: Mac OS X
- Version: Mac OS X 64-bit
Memory [RAM] Size:
The memory will determine the performance of the VM. It is usually recommended the about 50% of your physical memory [RAM]. Therefore, if your computer contains 16 GB RAM you may select the 50% of the total RAM [8 GB]. Click Next once it done.
After you decide the amount of memory [RAM] for your virtual machine, the next thing you have to choose is what Hard Disk you want the VM to use and where you want the VM to be save. Basically, you will see three options:
- Do not add a virtual hard disk
- Create a virtual hard disk now
- Use an existing virtual hard disk file
Select [Create a Virtual Hard Disk] and click create
4: Here you will need to select a location for your virtual machine, and dedicate the storage you want the virtual machine to use. Therefore, make sure to to increase the file size to 100GB+ GB, other wise you many run out of the space as soon as you start using the virtual machine. Do not forget to select VHD [ Virtual Hard Disk] for hard disk file type.
Step #5: Edit the Virtual Machine
Finally, our virtual machine is ready. But it is the very end, rather now we need to edit some of the pre settings of our virtual machine.
To do so, go to Setting, then choose System. Here will see three taps at the top, choose [Motherboard] and uncheck the [Floppy], for [Chipset] select ICH9 and check the box for [Enable EFI]
Move on to processor tab and increase the number of the CPU to al at least 2 CPUs [4 CUP Recommended], and tick the box next to [Enable PAE/NX]
Next, select Display from the list, then Screen Tab and increase the amount of video memory to 128 MB, then select VboxVGA from drop down menu for Graphics Controller.
The last alternation is to configure the USB. Therefore, move on to USB Tab and enable the USB 3.0 (xCHI) Controller.
Step #6: Add ISO Image
Now It’s time to add macOS Big Sur ISO file. To do so, open Storage tab, Click on CD/DVD icon on right upper corner and open your macOS Big Sur ISO file. Furthermore, make sure to place the macOS Big Sur ISO file on the top, and change the SATA port to  or keep in . it does not really matters.
Step #6: Use Command Prompt to add the following code to VirtualBox
After everything ready until, the next thing is to apply the codes provided on command prompt or CMD. These codes avoid the VM errors and modifies the virtual machine as an Apple product.
But make sure to exit the virtual machine completely. Otherwise it may encounter error.
For that go to File Menu on the upper left corner on VirtualBox and click Exit.1
1. Open the codes provided below via the notepad. On the notepad go to Edit tab then Replace and replace the words [Your VM Name] with your own virtual machine name you created before.
2. After you replaced the “VM Name” with your virtual machine name, open the command prompt [CMD] as to apply the cmd code in next step.
3. Now apply the code on command prompt [CMD] one by one and press enter each time you paste the codes. I mean one by one not altogether. If you apply the codes at once you will not work.
Command Prompt Codes:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "VM Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Step #7: Install macOS Big Sur on VirtualBox on Windows PC
Now reopen the VirtualBox and click on [start button]. it will turn the virtual machine on. After the VM starts you may see some annoying codes processing. Just wait until Apple logo appears.
Choose a language you want. And click continue
After you see the macOS Utilities, select Disk Utility and click continue
On disk utility window select your main Virtual Disk, and click the Erase button to erase the virtual disk. Make sure it should look as following.
- Name: macOS HD
- Format: Mac OS Extended (journaled)
- Scheme: GUID Partition Map
Now, close the disk utility window and return to the recovery window, and select Install macOS, then click Continue.
Again, Click Continue.
Agree to terms and Conditions.
Now, choose the installation disk, and click Install.
It may take a while to completed. Therefore, make sure you PC is plugged to a power source.
Fix the Operation Couldn’t be Completed BiErrorDomain Error 3. click here
Step #8. Clean Installation of macOS Big Sur 11
We are closer to end, but to very end. After you press the enter key you may see a lot of confusing codes running. I mean a lot of them. Remember that you system may restart several time, and It is definitely going to take a while but wait until the process is completed.
Furthermore, since macOS Big Sur installation easy, and it is done as previous versions of macOS. I did not find it necessary to include the screenshots.
Once the macOS Welcome page appears. You may proceed as following to complete the installation.
- Choose your Country, then click continue
- Choose a Keyboard Layout, then click continue
- Turn on the macOS Big Sur Accessibility or clickNot Now to skip.
- Read data & privacy, then click continue
- Now choose the option “Do not transfer my information to this Mac”.
- Choose Set Up Later [you can customize later]
- Choose Don’t Sign In. [you can do it later]
- Agree to the Terms and Conditions, then click Continue.
- Choose a Full name, account name, password, and Hint then click Continue.
- Use the Express Set Up, or click continue to skip
- Press Continue for Analytics page.
- On-Screen Time, click Set up Later.
- Finally choose an appearance [light, dark or auto] you want, then click Continue.
Now have you followed all the essential steps to install macOS Big Sur on VirtualBox on Windows PC, you should now be able to start using macOS Big Sur for whatever you may need it for. I hope this article helped you understand the concept of installing a second operating system alongside of an existing operating system.
Quick summary to install macOS Big Sur on VirtualBox on Windows PC.
- Downloaded VirtualBox and VirtualBox Extension Pack
- Unzip the macOS Big Sur Image from a zipped file
- Installed VirtualBox on your Windows PC
- Installed the VirtualBox extension pack
- Created a new virtual machine for macOS Big Sur 11
- Edit macOS Big Sur virtual machine.
- Apply the VirtualBox code on command prompt [CMD]
- Last do a clean installation of macOS Big Sur
- And you are done.
Furthermore, if you encounter and sort of error while you install macOS Big Sur on VirtualBox on Windows PC, I will be happy helping you. Just leave your comments in the comment box below.