macOS Monterey or macOS 12 is the latest Mac operating system. However, if you want to test and try the beta version then the best way is to install it on Oracle VirtualBox. In this guide, you will learn how to install macOS Monterey on VirtualBox in Windows 10/11. But before, installing macOS Monterey on VMware, let’s have some information on this latest Mac operating system and its new features.
macOS Monterey
macOS Monterey (version 12) is the 18th major release of macOS, Apple’s desktop operating system for Macintosh computers. The successor to macOS Big Sur, it was announced at WWDC 2021 on June 7, 2021, and is expected to be released later in 2021. A beta version of macOS Monterey was released to developers enrolled in the Apple Developer Program on June 7, 2021. A public beta version will be available in July 2021.
macOS Monterey Features
Compared to macOS Big Sur, Apple has introduced some wonderful new features.
Here are some of the top new macOS Monterey features:
- Introduction of Shortcuts for the Mac
- Universal Control, which allows a single keyboard and mouse to interact across multiple Macs and iPads at once
- Redesigned Safari browser
- Support for playing AirPlay content received from iOS and iPadOS devices
- Enhancements to FaceTime, including the ability to share screens, and the SharePlay feature which provides a way to experience content simultaneously and in sync
- Ability to factory reset the device from the System Preferences app
- Live Text to copy, paste, translate, and lookup text in Photos, Screenshot, Quick Look, and Safari (requires a Mac with Apple silicon)
- Focus to set different modes to filter notifications across iPhone and iPad.
System Requirements
macOS Monterey is compatible with all Macs with Apple silicon and the following Intel-based models:
- MacBook: Early 2016 and newer
- MacBook Air: Early 2015 and newer
- MacBook Pro: Early 2015 and newer
- Mac Mini: Late 2014 and newer
- iMac: Late 2015 and newer
- iMac Pro: Late 2017
- Mac Pro: Late 2013 and newer
Required Files to Install macOS Monterey on VirtualBox in Windows
In order to install macOS Monterey on VirtualBox on Windows, you’ll need to download the below-given links:
So, here are the steps to install macOS Monterey on VirtualBox:
Phase 1. Install VirtualBox on Windows PC/Laptop
Oracle VM VirtualBox has been developed by Oracle Corporation as a free and open-source virtualization framework. Using Windows, macOS, and Linux, Solaris, as well as OpenSolaris you can mount the VirtualBox. This allows users to build virtual machines to run other operating systems. “It supports guest development and management of Windows and Linux running virtual machines and restricted virtualization on Apple hardware of macOS guests.”
A virtual machine is a virtual system or program that offers the same features as physical machines (eg, a computer system with its own CPU, memory, network interfaces, and storage capacity). A virtual machine like a real device is used to run applications or OS.
- Navigate the folder where you have downloaded your VirtualBox and double-click on the downloaded “VirtualBox” file to install it.
- Oracle VM VirtualBox Setup” window will appear on the screen and click on the “Next” button to continue.
- Choose the location where you want to install the VirtualBox and click on the “Next” button to continue.
- Click Next.
- Click Yes and then click the Install button to start the installation process.
Phase 2. Create macOS Monterey Virtual Machine & Configure
Launch the VirtualBox VM and select New.
When the next window opened click on the Expert Mode option.
Now give a name for the virtual machine, simply type macOS Monterey, specify the location, and Type Mac OS X, Version, Mac OS X (64-Bit).
On the Hardware tab increase the base memory size and the processor.
Select the maximum disk size for macOS Monterey then specify the location. Click Finish.
Now, select Settings to customize certain things.
Go to the System > Processor tab and select a minimum of two processors or higher.
Go to the Display > Screen menu then increase the Video memory to 128 MB.
You also need to disable the floppy disk from the boot order, to disable it, go to the System tab and then uncheck the box of the Floppy.
Enable the USB 3.0 from the USB tab.
Go to Storage > Empty and select the DVD icon and select Choose a disk file.
Select the macOS Monterey ISO and click Open.
At last, select OK.
Phase 3. Run VirtualBox Code to the Command Prompt
Once you’ve created and customized your virtual machine, it’s time to run some codes in order to install macOS Monterey on VirtualBox. First, you should notice your virtual machine name because later on, we will use it.
Note: It’s highly recommended that you should quit the VirtualBox program before executing the code. If you don’t do it, your virtual machine might not proceed to the installation step.
Open the VirtualBox code. Go to the Edit tab and select Replace.
Now, replace “VM Name” with your virtual machine name and select Replace All.
Once you replaced the “VM Name” with your virtual machine name, then run the code one by one to the command prompt (CMD). Remember that, you must run Command Prompt as an administrator.
Copy the first line and then paste it to Command Prompt, and press enter.
Now, copy the rest of the code and paste it to the CMD, and press enter. Once finished, close both CMD and Notepad apps.
Phase 4: Start the macOS Monterey Virtual Machine on VB
Open the VirtualBox app then click the Start button.
Once you have started the virtual machine then you’ll see some code running in the background. Just wait until you see the Apple logo.
Select your preferred Language and click the arrow icon at the bottom right-hand corner.
Select Disk Utility and click Continue.
Choose VBOX HARDDISK Media then click Erase.
Here, select the following options and select Erase. When finished, click Done.
- Name: macOS Monterey (optional).
- Format: APFS
- Scheme: GUID Partition Map
Click the Disk Utility tab and select Quit Disk Utility.
Select Install macOS Monterey and click Continue.
Click Continue.
On the next screen, click Agree and once again select Agree.
Select the macOS Monterey hard disk and click Continue.
Now, wait patiently. It will take a good 1 to 2 hours, depending on the speed of your PC or laptop.
Phase 5. Setup macOS Monterey for the First Time
- On the Welcome screen, select your country/region and click Continue.
- Click Settings to customize Language, Input, and Dictation. Otherwise, click Continue.
- On the Accessibility page, click Not Now and then click Continue on the Data & Privacy page.
- Select how your computer connects to the internet. I recommend choosing My computer does not connect to the internet.
- On the Migration Assistant screen, click the Not Now button to continue.
- Click on Set Up Later then Don’t Sign In. You can add your Apple ID later.
- Select Agree to Terms and Conditions. Once again select Agree.
- Create an account with a Full name and password. Click Continue.
- Click Continue on Make This Your New Mac Window.
- Select Set Up Later on the Screen Time page.
- Here, you can either enable or disable Siri and 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.
- Finally, macOS Monterey is successfully installed on VirtualBox.
That’s it. This is how you can install and run macOS Monterey on VirtualBox on a Windows 10/11 PC or laptop. The installation process was really easy. All you need to do is download the required files and make sure Virtualization Technology is enabled from BIOS.
Troubleshoot:
1. Failed to query SMC value from the host (VERR_INVALID_HANDLE)
Run this command in CMD:
VBoxManage.exe setextradata “VM name”
“VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 0
2. If nothing of these solutions work, you may downgrade Virtualbox and it will still function. You can access earlier builds.
here: https://www.virtualbox.org/wiki/Download_Old_Builds_6_1
3. If your virtual machine is stuck while running codes when you start the VM then change the CPU Processors to 1. After that restart the virtual machine.
Related Posts:
How to Install macOS Monterey on VMware in Windows 10
How to Download macOS Monterey ISO File
How to Install macOS Mojave on VMware Workstation in Windows 11
How to Install macOS Ventura on VMware Workstation in Windows 10/11
How to Install macOS Ventura on VirtualBox on Windows 10/11 PC
8 comments
Hello! I used your tutorial to set up macOS Monterey using VirtualBox and everything was fine, except for when I pressed start. I constantly get crashes, saying “This system was automatically rebooted after panic”, and it runs through the same code as it did the first time.
Each time I get further through the installation process, but it still ends up crashing in the end, and I don’t know what to do.
Download the latest macOS Monterey ISO file and then try again.
Same issue here.
Did you resolved it?
Same issssueeee
It’s working when configuring the Machine to use 2 CPUs, but performance is not very high
when i am installing macos monterey after erasing the disk utility, the download starts over and over. it gives me the downloading screen, coompletes it, runs some code, and then i am back at the begin of the downloading screen, and it does it again. can you help me?
installed MacOS using this tutorial in VBox on ubuntu 20.04. And I had the same issue with crashing in a boot loop…
VBoxManage setextradata “MacOS Montery” “VBoxInternal/TM/TSCMode” “RealTSCOffset”
helped for me.
Installed Monterey in VBox in Win10 using this tutorial. Keeps getting rebooted during install so I set the number of CPU’s to 2. Installed correctly but was caught in a boot loop right after first boot. I set the number of CPU’s back to 4 then exited VBox, ran command prompt as administrator, changed current directory to the VBox installation directory then ran Marko’s code: VBoxManage setextradata “Your VM Name” “VBoxInternal/TM/TSCMode” “RealTSCOffset
Now Monterey is running in VBox without errors. Thank you Marko!