Home > How to Tips

Full Guideline on How to Install macOS 13 on VirtualBox?

Updated on Tuesday, August 27, 2024

iBoysoft author Vain Rowe

Written by

Vain Rowe
Professional tech editor

Approved by

Jessica Shee

English Deutsch

Summary: macOS Ventura upgrade embraces lots of new features and improvements bringing you a fantastic and amazing experience. You can get a taste of it on your PC by reading this article from iBoysoft to learn how to use macOS Ventura on your Windows PC with the help of VirtualBox.

How to Install macOS 13 on VirtualBox

macOS Ventura, meeting people's long expectations, is released on October 24th, 2022. As a major and significant macOS update, it welcomes so many fantastic features and enhancements including Stage Manager, Continuity Camera, Apple Passkeys, and so on. 

You can clean install macOS Ventura on your device if it is officially supported by Apple, or you can use OpenCore Legacy Patcher to install macOS Ventura on an unsupported Mac. A Windows PC, on the other hand, can run macOS Ventura using VirtualBox. 

This article describes in detail how to run macOS Ventura on VirtualBox on Windows PC. Read on to experience macOS Ventura on your PC even if you don't have a Mac right now!

How to run macOS Ventura on VirtualBox on Windows PC?

This article will walk you through the process of installing macOS Ventura on your Windows VirtualBox, so you won't get confused. In a nutshell, your patience will be your trump card throughout the installation process.

Preparations to install macOS Ventura on VirtualBox

Before you go ahead to perform the installation work, there are some prerequisites that you must complete:

  • A Windows 11/10/8.1/7 computer with at least 8GB of RAM
  • A disk with at least 20GB of free storage for macOS Ventura running
  • macOS Ventura ISO file (download macOS Ventura to create ISO file)
  • Command lines to rule out the limitations of VirtualBox and avoid errors

 Tips: Want to directly download the macOS Ventura VMDK file? Check out: Download macOS 13 Ventura VMDK for VMware/VirtualBox

Step 1: Install VirtualBox and the Extension Pack

Because macOS is not supported by Windows, you must install VirtualBox and the Extension Pack to create an environment for macOS Ventura to function normally. 

How to install VirtualBox on Windows:

  1. Download VirtualBox and VirtualBox extension pack from virtualbox.org.
  2. Right-click the installer and tap Open.
  3. Follow the on-screen wizard and click Next on the welcome screen, custom window, and features window.
  4. Select Yes and click Install.
    How to install VirtualBox on Windows

How to install VirtualBox Extension Pack on Windows:

  1. Open VirtualBox you have downloaded on your PC.
  2. Click Preferences on the VirtualBox home window.
  3. Head to the Extension tab on the left sidebar and click the add icon.
  4. Locate the VirtualBox Extension Pack and click Open to install it.
    How to install VirtualBox Extension Pack on Windows

VirtualBox Extension Pack is indispensable because it allows your mouse and keyboard to work properly during the installation process.

Step 2: Create a virtual machine for macOS Ventura on your PC

Since you have installed VirtualBox and VirtualBox Extension Pack on your PC, you can now create a virtual machine for macOS Ventura.

  1. Launch VirtualBox on your Windows computer.
  2. Click New on the top menu bar of the VirtualBox home window.
    Click New on the top menu bar
  3. Name the virtual machine as macOS Ventura and leave the rest of the settings (Machine Folder, Type, and Version) as default.
    Name the virtual machine
  4. Expand your memory size to the upper green limit and click Next.
    Expand your memory size
  5. Select Create a new virtual hard disk now and click Next.
    Create a new virtual hard disk now
  6. Choose VMDK in the list and then select Next.
    select VMDK
  7. Choose Dynamically allocated and click Next.
    Dynamically allocated
  8. Select a size for you to restore files and data when running macOS Ventura and click Create.
    Select a size for you to restore

Step 3: Set up settings for macOS Ventura virtual machine

There are some necessary settings you need to modify before you install macOS Ventura on your Windows computer:

  1. Click Settings, click the Motherboard tab, and drag Base Memory to the far right of the green color.
    Base Memory
  2. Switch to the Processor tab, and increase the processors to 4.
    Processor
  3. Select Display in the left sidebar, and drag the indicator to the rightmost in Video memory.
    Video memory
  4. Switch to the Storage tab, click Empty, and click the blue icon to select Choose a disk file.
    Choose a disk file
  5. Click USB on the left bar on the VirtualBox window and tick Enable 3.0 (xHCI) controller.

Step 4: Install macOS Ventura on VirtualBox

Now, you can install macOS Ventura on your Windows VirtualBox then:

  1. Select the macOS Ventura ISO file that you have downloaded and then click Open.
    Select the macOS Ventura that you have downloaded
  2. Launch Command Prompt and run as administrator.
  3. Copy all  the following command lines and paste them on your Command Prompt window. Remember to replace masOS 13 with macOS Ventura which you named your virtual machine before:cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage.exe modifyvm "macOS 13" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,3"VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
  4. Hit Enter/Return to run the command lines to rule out the limitations of VirtualBox and to avoid errors in installing Mac OS on VirtualBox.
  5. Launch VirtualBox and select macOS Ventura on the left sidebar.
  6. Click Start on VirtualBox.
    Click Start
  7. Wait for the process which will take some time and wait for the apple logo to appear.
    wait for the Apple icon to appear
  8. Follow the on-screen wizard to complete the whole installation work.
    complete the whole installation work

Now, you can experience macOS Ventura as long as you launch VirtualBox on your Windows computer. And do not forget to share your happiness with your families and friends!

 

Tricks on using macOS Ventura on Windows VirtualBox

When running macOS 13 in Windows VirtualBox, you may encounter issues. Just relax; this article will provide you with solutions to common problems you may encounter.

1. What to do when stuck in a boot loop

  1. When your device boots again and again, please add the following command lines to those that are used to rule out the limitations of VirtualBox.
  2. VBoxManage settextradata “YOUR_VM_NAME” “VBoxInternal/TM/TSCMode” “RealTSCOffset”
  3. The "Your-VM-Name " refers to the virtual machine name that you modified, and you should replace it before you run the command lines.

2. Failed to query SMC value from the host (VERR_INVALID_HANDLE) 

When you meet the trouble that "Failed to query SMC value from the host (VERR_INVALID_HANDLE)", run this command line in the Command Prompt:

VBoxManage.exe setextradata “VM name” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 0

Please replace "VM name" with your virtual name before running this command line.

Wrap up

macOS Ventura is highly rewarded for its wonderful performance. This article tells you how to install macOS Ventura on a Windows VirtualBox so that experiencing macOS 13 on Windows is not wishful thinking anymore. If you are eager to get a taste of macOS 13 on your Windows PC, try it right now!

If you're interested in installing macOS 13 on VMware, check out this guide: How to Install macOS Ventura on VMware on Windows PC? (Step-by-Step)

Share this article to let more Windows users have a chance to enjoy macOS Ventura without buying a Mac!