Table of Contents
In this post, we’ll look at how to install macOS in VirtualBox on Windows 11/10. The Windows 11/10 working system is a great one. It’s not perfect, but what computer working system is? You can still shop around even if you have to use Microsoft and Windows. What better way to do that than with a virtual machine that runs on your current operating system?
So, you can run macOS on Windows, which is great if you want to use apps that only work on Mac on Windows. You might want to use macOS on a Windows computer sometimes. Most of the time, there was a wall between the two worlds. People who use macOS have to stick with Apple devices and can’t use it on a Windows computer, but this wall is slowly coming down. Using a tool called Virtual Machine, you can put macOS on your Windows computer.
Ways to install macOS in VirtualBox on Windows 11/10
Editing the macOS Monterey Virtual Machine Settings
After you make the macOS Monterey VM, you have to change its settings before you can start it. To do this, right-click on the macOS virtual machine (VM) and click on “Settings.” Here’s how to do it:
- Click on ‘’Settings’’
- Under the settings menu, choose ‘’system’’ and remove ‘’Floppy’’ from the boot order
- Make sure that the Chipset is set to ICH9
- Choose the ‘’Processor” tab and assign two processors – having a CPU with a lot of power to spare enables you to assign more processes, but that’s not so crucial
- Then check-mark the ‘’Enable PAE/NX box“
- Under ‘’Display’’, set ‘’Video Memory’’ to 128MB.
- Under ‘’Storage’’ select the empty disc under ‘’Storage Devices’’
- Select the disk icon in ‘’Optical Drives’’ and browse until you find the macOS disk Monterey disk image and choose it
- Then’ click on the ‘’USB’’ tab and click on ‘’USB 3.0’’
- Press ‘’OK’’ button
Creating macOS Monterey Virtual Machine
- Open VirtualBox
- Select ‘’New’’ and type ‘’macOS’’. (VirtualBox automatically detects the OS)
- Name the machine as you like it, and remember the name, you’ll need it later
- Select the amount of RAM you want – consider the above-mentioned advice
- Select ‘’Create a hard disk now’’ and click on ‘’Create’’ – it will open a new screen
- Select ‘’Virtual Hard Disk’’ and set the disk size (minimum 50GB – macOS requires at least 35 GB of storage)
Add Custom Code to Virtual Box
Even after all this work, your VM is still not ready. Be patient. Before the macOS VM will work at all, you need to fix VirtualBox. For that, you need to use the Command Prompt to type in a number. If you want to know more information about this Visit Official Apple Support site. Here’s how to do it:
- Close VirtualBox
- Press the Windows key + X
- When the menu is opened, select Command Prompt (Admin)
- If you see only ‘’PowerShell” or Windows Terminal, type ‘’command’’ into the Start menu search bar, right-click the ‘’best match’’, and choose ‘’Run as Administrator’’
- Enter the following commands, one by one, but adjust the name of the OS you gave it. For example, we name it macOS Monterey, but if you name it after yourself, let’s say you replace ‘’macOS Monterey’’ in the code with your name.
- If you need to take a short break, because you must check the inserted commands before closing the Command Prompt.
Boosting your macOS VM
- Reopen VirtualBox
- Double-click on the macOS VM to start it.
- After a long stream of text is done, select your language of choice
- Press ‘’Continue’’
- Choose ‘’Disk Utility’’ – clean drive for the macOS to install to
- In the Disk Utility, choose ‘’VBOX HARDDISK MEDIA’’ , under the Internal drive column
- Then choose ‘’Erase’’ option, placed at the top of the Utility
- Name your drive as you wish
- Click on ‘’Format’’ to set it to ‘’Mac OS Extended/Journaled’’
- Then set ‘’Scheme’’ to GUID Partition Map
- Choose ‘’Erase’’
- Close ‘’Disk Utility’’
- Select ‘’Install macOS Monterey’’
- Choose the drive you created in the Disk Utility
- Press ‘’Continue’’
- Wait until the installation is done
For Mac fans who want to try out different versions of macOS on their computer, the time has finally come. It is possible to install another copy of macOS on a virtual machine, or VM, and there are a lot of good reasons to do so. This setup is especially helpful for software developers and other users who need to try apps on different versions of macOS but don’t have an extra Mac device to do so.