How To Mac VirtualBox

How To Install macOS 13 Ventura on VirtualBox on Windows PC

Written by John

Apple will release many new things at the WWDC 2022 event, such as iOS 16, iPadOS 16, watchOS 9, and tvOS 16. But, one thing that will get the most attention, especially from macOS users, is the new macOS 13 Ventura. Apple will also unveil the successor of macOS 12, i.e., macOS 13. It could be pronounced as macOS Ventura.

macOS Ventura update is expected to bring many exceptional features that could give you some next-level experience. We will also see some design changes in the System Settings panel, Email, and Spotlight search. We will also see an improvement in the performance of the new macOS 13 Ventura.

We have created a step-by-step tutorial showing how to install macOS Ventura on VirtualBox on Windows PC. This guide will teach you how to install macOS Ventura in a few steps. We have also added screenshots to understand the steps better

What Is VirtualBox?

VirtualBox is open-source software that lets you create virtual machines to run different operating systems on a single PC concurrently. For example, you can run macOS and Windows concurrently by creating a virtual machine. With the VirtualBox tool, you can install Windows OS on macOS and vice versa. However, most users use the VirtualBox tool to install macOS on their Windows machines.

Some users also install Windows on VirtualBox on Mac to use Windows on Mac level specifications. In comparison, some use it to run non-compatible software and tools on Windows and Mac, such as xCode, etc. VirtualBox supports multiple operating systems, such as Windows, Linux, Macintosh, etc.

Enable Intel VT-x or AMD-V in PC

To install macOS Ventura on Windows on VirtualBox, your PC must support Intel VT-X (Intel Virtualization Technology) or AMD-V Standard. Your PC must support any of these to install virtual machines.

Head over to ‘Task Manager’ or press ‘Ctrl+Alt+Del.’ Then, move to the ‘Performance’ tab, then CPU, and check the lower right section. If you see the Virtualization option as Enabled, it means it is enabled and supports VT-X. If not, you need to ‘Restart’ your system, open the ‘BIOS’ setting, and enable the features from the ‘BIOS Features’ setting.

How to Install macOS Ventura on VirtualBox on Windows PC

1. Download macOS Ventura 13

In this tutorial, we use InstallAssistant.pkg file to install macOS Ventura on VirtualBox on Windows PC. To direct download this file, just go to Mr Macintosh page and choose your Version.

Direct download InstallAssistant.pkg Version 13.0 22A5266r from Mr Macintosh

2. Create macOS Ventura Installer Image

We will first install older version of macOS on VirtualBox on Windows to convert InstallAssistant.pkg to "Install macOS 13 beta.app". Then, we will use the createmedia tool to create macOS Ventura Installer Image. We are using macOS Sierra because it works better on VirtualBox.

Step 1: Run macOS Sierra on VirtualBox by follow this tutorial
Step 2: Create new blank Virtual Disk in VirtualBox.
Name: macOS Ventura Installer
Type: vmdk
Size: 20GB to 30GB

Create a New Ventura Installer Virtual Disk

Step 3: Copy InstallAssistant.pkg to Sierra Virtual Machine and Open it

Convert InstallAssistant.pkg to Install macOS Ventura App

Step 4: Go to Applications folder and you will see "Install macOS 13 beta.app"

Install macOS 13 beta in Applications folder

Step 5: Open Disk Utility in Spotlight search, and select new Virtual Disk. Click on "Ease" button to format it. Name: Installer and Type: Mac OS Extended.

Format Installer Disk as Mac OS Extended

Step 6: Create Install macOS 13 beta Installer.
To create macOS Ventura Installer for VirtualBox, we will use the Terminal. So, execute the commands mentioned below in the Terminal:

Sudo /Applications/Install\ macOS\ 13\ beta.app/Contents/Resources/createinstallmedia --volume /Volumes/Installer

Create macOS Ventura Installer Disk with Terminal

3. Install VirtualBox and Extension Pack

To install macOS Ventura on the VirtualBox, you will need to install the latest version of VirtualBox and Extension Pack. You can easily download the VirtualBox and Extension Pack from their official website.

Install New VirtualBox

4. Create a macOS Ventura Virtual Machine

To install macOS 13 Ventura on VirtualBox, you need to create a new virtual machine in VirtualBox. After installing the VirtualBox, open it, and click on the ‘New’ button. Now, you need to create the same settings in your VirtualBox.

Name: macOS Ventura
Type: ‘Mac OS X’
Version: ‘macOS High Sierra (64-bit)’

On the next screen, you select the memory size to at least ‘4096MB.’ The max you can set it to 60% of your RAM. You can select more if you want to.

Create Virtual Machine for macOS Ventura

Now, select the ‘Create a Virtual Hard Disk Now’ from the given options and select "VMDK" for Hard Disk file type. Then, select ‘Dynamically allocated’ for Storage. The next popup will ask you to choose the file location and size. So, select the file location. Then, choose the size to ‘120 GB.’ Click on the ‘Create’ button.

Create Virtual Disk and File Location

5. Configure Your New Virtual Machine in VirtualBox

You will need to configure the VirtualBox before installing the macOS Ventura. So, click on the ‘Settings’ icon, and open the settings. Then, head to the ‘System’ tab, and ‘Uncheck’ the ‘Floppy’ option. Also, ensure that the ‘Chipset’ option is selected to ‘ICH9’ and ‘Hardware Clock in UTC Time’ is disabled.

Now, head to the ‘Processor’ tab and ensure that the number of processors is set to ‘1.’ And the ‘Execution Cap’ is set to ‘100%.’After that, enable the ‘Enable PAE/NX’ option.

System Tab in VirtualBox

In the next step, jump to the ‘Display’ tab and set the ‘Video Memory’ setting to ‘128MB.’ Also, set the ‘Graphics Controller’ setting to ‘VMSVGA.’

Display Tab in VirtualBox

After performing the above steps, head to the ‘Storage’ tab. Then, click on the ‘Disk,’ icon, and open your macOS Ventura Installer.vmdk Image file, which you created in the first step in macOS Sierra.

Add Ventura Installer to VirtualBox on Windows

Then, move to the ‘USB’ tab, and select ‘USB 3.0’, USB 3.0 Controller help you enable mouse and keyboard when install macOS Ventura on VirtualBox. After adding it, click on the ‘OK’ button.

Enable USB 3.0 in VirtualBox

6. Configure Your Virtual Machine With Command Prompt

The next step is to configure your new virtual machines with Command Prompt. So, open the ‘Command Prompt’ in windows search as ‘Administrator.’

Open Command Prompt

After that, enter the mentioned codes in the Command Prompt. You also need to change the "VM Name" with your virtual machine name. For instance, if you named your virtual machine: macOS Ventura. Then, replace "VM Name" with "macOS Ventura".

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,3"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Configure VirtualBox with CMD

Note: you need to close VirtualBox when run this commands. Close the ‘Command Prompt’ when the process completes, and head to the next step.

8. Install macOS Ventura on VirtualBox on Windows PC

Now, re-open the VirtualBox tool, and click on the ‘Start’ button to run your macOS virtual machine. After that, select the ‘Disk Utility’ option from the given options, and then click on the ‘Continue’ option.

Choose Disk Utility to format Ventura Virtual Disk

After performing the above step, select ‘VBOX HARDDISK Media’, and then click on the ‘Erase’ option. You will now see a popup named Erase “VBOX HARDDISK Media” with some settings. Then, rename the drive to ‘macOS Ventura’ and select APFS and GUID Partiton Map. Click on the ‘Erase’ button, and close the ‘Disk Utility’ window when the process completes.

Erase Virtual Disk in Disk Utility

Then, click on the ‘Install macOS 13 Beta’ button and then ‘Continue.’ Then, select your macOS Ventura Disk. You will now see a new pop-up with a progress bar. You need to wait till the process completes.

Install macOS 13 Beta on Ventura Virtual Disk

macOS Ventura will be installed on Virtual Disk on VirtualBox.
Install macOS Ventura 13 on VirtualBox on Windows PC

9. Install Guest Tool and Change Resolution

You have now installed macOS Ventura on Virtual on Windows PC. After installing macOS 13, you can install the Guest Tool on your Virtual Machine and open some advanced settings. You can check our detailed tutorial to know how to install the Guest Tool on macOS on VirtualBox. After installing the Guest Tool, you can make tweaks to your machine, such as change resolution, enter full screen mode etc. You can learn to do this with the help of the tutorial links attached below.

How to Change the Screen Resolution of macOS on VirtualBox
How to Install Guest Tool on macOS on VirtualBox

There you go! We have now installed macOS Ventura on VirtualBox on Windows PC. We hope you followed the steps correctly and perfectly installed the macOS Ventura 13 on VirtualBox. If you face any issues while installing the brand-new macOS Ventura, you can leave a comment. We will get back to you with a solution. That’s all for this tutorial.

Read more: How to Install macOS 13 Ventura on VMware on Windows PC

Featured Posts

1 Comment

  • everything went smooth till installation, after that the machine kinds of boot loops and rests at a command line thing(sorry not a pro). can you suggest something?

Leave a Comment