It does not make a difference if you don’t have a Mac, iMac, or MacBook but still, you can install or test Apple’s macOS Big Sur on your Windows 10 PC or laptop. At the same time, in our last post, you have understood how to install macOS Big Sur on VMware Workstation 16 Pro. However, in this post, we will show you how to install macOS Big Sur on VirtualBox in Windows 10.
Before we install macOS Big Sur on VirtualBox in Windows 10, let’s have some basic knowledge about macOS Big Sur and its characters:
How to Install macOS Big Sur on VirtualBox in Windows 10?
The updated major update of macOS, Apple Inc.’s operating system for Macintosh computers, is macOS Big Sur, which is the successor to macOS Catalina (version 10.15). On June 22, 2020, it was revealed at Apple’s Worldwide Developers Conference (WWDC), and it was launched to the general public on November 12, 2020.
Mac OS X Big Sur includes a redesigned user interface with new clouds to create a visual structure, as well as a revised Time Machine backup mechanism. It’s also the first edition of macOS to support ARM-based processors. For the first time since 2000, the operating system’s major edition number was increased from 10 to 11 to mark the change. The operating system is named after Big Sur, a coastal city on California’s Central Coast.
macOS Big Sur Features:
macOS Big Sur is a main overhaul of the Mac operating system, initiating the first interface refinements to macOS in years. It redesigns the software’s impression, from the curvature of window corners to the landing symbols to the classic interface sounds. All in the update looks new yet common, with Apple opting for a brighter, more sleek look.
Control and Notification Centers:
A new Control Center, identical to the Control Center on iOS, positions main device functions straight at fingertips, and the Notification Center has been redesigned.
The Notification Center includes iOS-style buttons in different sizes, as well as dynamic alerts organized by the app to make it easy to display all of your incoming notifications at a look.
Safari is quicker and more battery effective, and Apple has introduced a new start page that can be personalized with wallpapers and different parts such as Reading List and iCloud Tabs for a more tailored Safari.
Tabs have been updated with a new preview option so you can see what’s available at a glance, and a new built-in translation tool for automatic language translation has been included. For the first time, Chrome and Firefox plugins can be ported to Safari, and there is a capacity to limit which pages an extension can visit for increased privacy.
Updates on Messages:
With support for nailed chats, mentions, inline reactions, and Memoji formation, Messages is more related to the Messages app on iOS, and the built-in search function has been repaired to make it much easier to find connections, images, and conversations inside the app.
Monitoring of the Battery:
There’s a new Battery category in System Preferences for keeping an eye on battery life, and the macOS App Store can assist people in better understand privacy policies in the future by providing comprehensive clarity on the details that an app collects. Following the installation of macOS Big Sur, potential macOS updates can begin in the background and finish even faster, making it simple to keep your Mac up to date.
Install macOS Big Sur on VirtualBox in Windows 10 PC/Laptop:
To run and install macOS Big Sur on VirtualBox in Windows 10 PC or laptop, you’ll require to download some required files first.
- Download Oracle VirtualBox & VirtualBox Extension PackCode for VirtualBox
- Download macOS Big Sur ISO File
Note: Make sure that Virtualization Technology is enabled on your Windows 10 PC or laptop.
Phase 1. Install VirtualBox on Windows PC/Laptop:
Oracle VM VirtualBox has been formulated by Oracle Corporation as a free and open-source virtualization framework. Using Windows, macOS and Linux, Solaris, as well as Open Solaris you can mount the VirtualBox. This allows users to build virtual machines to run other operating systems. “It supports guest development and supervision of Windows and Linux running virtual machines and limited virtualization on Apple hardware of macOS guests.”
A virtual machine is a virtual system or program that gives similar features as physical machines (eg, a computer system with its CPU, memory, network interfaces, and storage capacity). A virtual machine like a real device is utilized to run applications or OS.
- Guide the folder where someone has downloaded their VirtualBox and double-click on the downloaded “VirtualBox” file to install it.
- Oracle VM VirtualBox Setup” window would appear on the screen and select the “Next” button to proceed.
- Select the location, you wanna install the VirtualBox and click on the “Next” button to continue.
- Select Next.
- Select Yes and then select the Install button to begin the installation process.
Step 2: Install or Update VirtualBox Extension:
This phase is not 100% essential but it’s mostly recommended to do this phase because macOS Big Sur might not be compatible with VirtualBox and for this reason, it will cause a problem during the installation. Download VirtualBox Extension and follow the steps below.
#1.Open up VirtualBox, navigate to Tools>Pereferences>Extensions.3
#2. Select Plus icon and select VirtualBox extension which you’ve downloaded at the beginning of this section. Click Install or Upgrade and then click OK button.
#3. At last, you should see something like the screenshot below.
Step 3: Create a New Virtual Machine & Customize it
Building a virtual machine to install macOS Big Sur on VirtualBox in Windows 10 is lar to when you establish a virtual machine for the Windows Operating system or Linux. We use the ISO image of macOS Big Sur to do the installation.
Note: We will make the VMDK as well if we get lots of proposals for that. Or else, there is no point because you can install macOS Big Sur with iso image also.
#1. Open up your VirtualBox application and select New.
#2. Type a name for your Virtual Machine. Select Expert Mode and select the following options then select Create.
- Name the VM Virtual Machine Location (a separate drive is recommended)
Type (Mac OS X)
Version (Mac OS X 64-bit)
Memory 4 GB (recommended 8 GB or higher)
- Create a virtual hard disk
The setting should look something like the screenshot below.
#3. Choose where you need to save your virtual hard disk. Make sure to increase the size of the disk too. From virtual hard disk, type make sure to select VHD. If you select dynamic allocated, your VM speed will not be good but it’s good that does not allocate the specified storage at once, unlike fixed-size type.
#4. It’s time to customize some of the settings according to your choice. Select Settings and from the pane choose System. On the Motherboard, the tab unchecked the Floppy disk and moves it down. If you’re not happy with your memory setting still, you can change it.
#5. Click the Processor tab and select a minimum of two processors or higher.
#6. Navigate to the Display menu then increase the Video memory to 128 MB.
It’s time to select your macOS Big Sur ISO file. Click Storage and then select on Empty. Click on DVD icon and choose your macOS Big Sur ISO file.
Make sure your macOS Big Sur ISO file is on the top, not your Disk because if your disk is on the top, your VM might not boot. Just change the SATA port number to 0 for your iso image. It’s not 100% compulsory.
Step 4. Run VirtualBox Code to Avoid Errors Using Command Prompt
Once you have created a virtual machine for macOS Big Sur, the next step is to run the VirtualBox code to avoid errors using CMD (Command Prompt). Applying these codes will solve errors such as -cpuidset and it modifies the VM as an Apple product. In addition, this step will enable many features of Mac for the VM.
Important: It’s very important to exit the VirtualBox before applying the codes, if you don’t exit the program your virtual machine might not proceed to the installation process. To do so, don’t just click the exit button, click on it and then the CK Exit button to quit the program from the background of the system too.
When the VirtualBox is exit completely, now is time to apply the following codes using CMD, but before applying the codes. It’s essential to edit the code by replacing “Your VM name” with the virtual machine name you created already. For instance, I named the virtual machine “macOS Big Sur” as follow:
When the VM Name is displaced with the name of the virtual machine you developed, now open CMD and run it as administrator. Copy the codes line by line and run it on CMD, remember not to copy it all at once, you have to run it line by line and hit enter on CMD. If you don’t see any error, you have done the steps successfully till now and you can move ahead.
Step 5. Start the Created Virtual Machine
You are now almost completed the process. The macOS Big Sur image is now ready to be started. Now the process is quite easy, just open VirtualBox and perform the following steps:
Start the created virtual machine and wait for the codes to be completed until you see the Apple logo
Choose your Preferred Language and then select the –> Arrow
Choose Disk Utility and select Continue
Choose VBOX HARDDISK MEDIA and select Erase
Name the new HardDisk (for example macOS HD) and select Erase
Select Done, Go to the top menu, select Disk Utility, and click Quit Disk Utility
Select Install install macOS Big Sur on VirtualBox in Windows 10 and then select Continue
Select Continue and Agree to the macOS Beta license agreement
Choose the disk where you want to install macOS and select Install
Wait for the codes run to be completed and it can take more than 30 minutes depending on the speed of your computer.
When the codes are running, now the machine is ready for the installation process. Proceed to the installation process in the next step below.
Phase 6. Setup macOS Big Sur on VirtualBox in Windows 10 for the First Time
Once the macOS Big Sur installation is completed, it’s time to set up the macOS Big Sur operating system for the first time on VirtualBox.
On the Welcome screen, choose your country/region and select Continue.
Select Customize Settings to customize Language, Input, and Dictation. Otherwise, select Continue.
On the Accessibility page, select Not Now and then select Continue on the Data & Privacy page.
On the Migration Assistant page, click Not Now.
Here, choose Set Up Later, if you don’t have Apple ID. However, if you are prompted, click Skip.
Select Agree to Terms and Conditions. Once again select Agree.
Create an account with Full name and password. Click Continue.
On the Express Set Up page, select Continue.
Select Continue on the Analytics page as well.
Choose Set Up Later on the Screen Time page.
Here, you can either enable or disable Siri then click Continue. If you have decided to enable Siri then select your preferred language on the next screen.
Now, select your preferred look like Light, Dark, or Auto and click Continue.
Setting Up Your Mac.
Finally, macOS Big Sur is successfully installed on VirtualBox.
Running an operating system in a virtual environment has many advantages. The first is that you are incapable to install the operating system with or without the current one. The next reason is that, since the VM operates in an entirely different environment, you may be able to leave your data alone. The next stage is that you can give the operating system a trial run rather than buying it. Yet Macs are undeniably pricey, you might choose to experiment with or work with macOS for free, which is a great choice.
This is how you can operate and install macOS Big Sur on VirtualBox in a Windows 10 PC or laptop. The installation process was really simple. All you need to do is download the required files and make sure Virtualization Technology is enabled from BIOS.