Mac os for virtualbox for windows

How to install macOS Catalina 10.15 on VirtualBox under Windows.

Small tutorial with all the sources that allowed me to install MacOS Catalina on VirtualBox under Windows.

This tutorial explains how to install macOS Catalina on a virtual machine. Customizable resolution and video memory.
Do not hesitate to open an exit in case of a problem or for any technical question.

Prerequisites

VirtualBox

  • Go to this website and download VirtualBox and the Extension Pack.
  • Once downloaded, install VirtualBox and the Extension Pack.

Required files

All the necessary files except VirtualBox, the Extension Pack and the macOS ISO are available by downloading the repository.

  • Download the ISO of macOS Catalina 10.15 (8.3GB).
  • Download the VMware Tools.iso file.
  • Download the Boot.vmdk file.

Activate the Virtualization Technology

The virtualization technology is available for Intel and AMD processors under different names. For Intel, it is named VT-X and for AMD, it is named AMD-V. This technology must be enabled in order to run macOS Catalina on VirtualBox.

To activate the virtualization technology option, you need to access either the BIOS or the UEFI of your computer. In order to do this, you need to know the key·s required when booting your PC. It can be one of these keys: F1, F2, F10, F12, or DEL (may require pressing the Fn key).

How to activate Intel’s VT-X virtualization technology?

Once on your BIOS or UEFI, you need to find the Virtualization Technology, VT-X or VT option which is usually found in the Advanced options. Make sure you set this option to Enabled.

How to activate AMD’s AMD-V virtualization technology?

Once on your BIOS or UEFI, you need to find the Secure Virtual Machine Mode, AMD-V or SVM Mode option which is usually found in the Advanced options. Make sure you set this option to Enabled.

How do I know if virtualization technology is enabled on my computer?

Open the Task Manager and in the Performance tab check the Virtualization field is enabled.

Configuration of the virtual machine

  • Run VirtualBox.

  • Create a new virtual machine. Enter the name you want, select Mac OS X for the type and Mac OS X (64-bit) for the version.

  • Select the amount of RAM. The minimum is 4096MB, but for best performance, I recommend setting it to 8192MB.

  • Create a VDI virtual disk with a fixed size and a minimum of 80GB.

  • Click on your virtual machine and open the Settings options.

    • In SystemMotherboard, set the Chipset to PIIX3.
    • In SystemProcessor, set the number of CPUs to a minimum of 2.
    • In DisplayScreen, set the Graphics Controller to VMSVGA.
    • In USB, enable the USB controller and check USB 3.0 (xHCI) Controller.
    • In Storage, click on the disk button with a green + and add the macOS Catalina ISO file.
    • In Storage, click on the hard disk button with a green + and add the Boot.vmdk file.
  • Click OK to confirm the changes.

  • Open a command prompt as administrator and type these commands:
    Make sure to replace the Virtual Machine with the name of your virtual machine.

    cd "C:/Program Files/Oracle/VirtualBox/"
    VBoxManage.exe modifyvm "Virtual Machine" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    VBoxManage.exe setextradata "Virtual Machine" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
    VBoxManage.exe setextradata "Virtual Machine" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    VBoxManage.exe setextradata "Virtual Machine" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
    VBoxManage.exe setextradata "Virtual Machine" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    VBoxManage.exe setextradata "Virtual Machine" VBoxInternal2/EfiGraphicsResolution 1920x1080
    VBoxManage.exe modifyvm "Virtual Machine" --vram 256
    

    The values in the last two lines can be changed.

    • The first is the resolution. It can be: 1280×720, 1920×1080, 2560×1440, 2048×1080, 3840×2160, 5120×2880.
    • The second is the video memory. It can be a number between 0 and 256. The minimum is 128 and the best is 256.

Installation of macOS on the virtual machine

  • Start the virtual machine.
  • After a few lines of white text on a black background, the macOS installation screen for Catalina should appear.
  • Select your language.
  • Click on Disk Utility and format the VBOX HARDDISK Media.
  • Close the tab and click on Install macOS.
  • Continue and accept the terms of the software license agreement.
  • Select the hard drive and click Install.
  • Important step: during the automatic restart of the virtual machine, stop it.
  • Restart the virtual machine and press the Esc key to open the BIOS.
  • Move to the Boot Manager menu with the arrow keys and select EFI Internal Shell.
  • A few random yellow, gray and white texts should appear. Press Esc and it should get to Shell> _.
  • Type install.nsh and press Enter.
  • After a few moments, you will be on the macOS Catalina configuration pages.
  • Follow the basic configuration steps and you will be on the macOS Catalina desktop as soon as possible.

Change resolution and video memory

  • Shut down the virtual machine.

  • Open the Settings options and in Storage, eject the macOS Catalina ISO file.
    Then click on the disk button with a green + and add the VMware Tools.iso file.

  • Restart the virtual machine.

  • Double-click on the VMWare Tools disk and click on Install VMWare Tools.

  • The extension should be blocked, so open the Security and Privacy section in the System Preferences and click Open anyway.

  • Once the installation is complete, restart the virtual machine. Note that the installation may need to be performed twice.

  • Open the Terminal application and type this command:
    Replace the 1920 1080 value with the same value as the screen resolution you set earlier.

    sudo /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1920 1080
    
  • To automate this command every time you start your system, open the Automator application.

  • Choose Application, open Utilities and add Run Shell Script.

  • Set the Shell to /bin/bash and type this command line:
    Replace the value password with the macOS password for your virtual machine.
    Replace the 1920 1080 value with the same value as the screen resolution you set earlier.

    echo "password" | sudo -S /Library/Application\ Support/VMware\ Tools/vmware-resolutionSet 1920 1080
    
  • Click on file and save it in Applications.

  • Open the System Preferences and click on Users & Groups.

  • In Login Items, click on the + button and add the application.

Sources

  • French websiteComment installer macOS Catalina 10.15 sur VirtualBox sur Windows?
    https://www.tech2tech.fr/comment-installer-macos-catalina-10-15-sur-virtualbox-sur-windows
  • How to change screen resolution of macOS on VirtualBox?
    https://techsviewer.com/how-to-change-screen-resolution-of-macos-on-virtualbox
  • How to increase the display memory to 256 MB and change the screen resolution under macOS Catalina on VirtualBox?
    https://www.youtube.com/watch?v=gDwFdGUsBOo

For reference: my laptop is the Razer Blade 14 2022 with AMD Ryzen 9 6900HX. It supports AMD-V.

Disable “Memory integrity” under Core isolation in the Windows Security app. Restart computer. This will disable the Hyper-V hypervisor.
You can do this anytime before starting the virtual machine. This was the roadblock that prevented me from running the virtual machine.

Creating and Configuring the Virtual Machine

Writing this tutorial so that you can have an easier time.

Download VirtualBox AND the Extension Pack

  • Install VirtualBox and then install the Extension Pack

MacOS 13 ISO download

Create a new Virtual machine, with the name “macOS 13”, and select file above for the ISO.

  • Memory: 7840 MB
  • Processors: 4
  • New Virtual Hard Drive Storage: 100GB

Click Setting (cog)

  • Display: 128MB (max) Video Memory
  • USB: USB 3.0

Close VirtualBox

Then run these commands in an administrative command prompt

cd C:\Program Files\Oracle\VirtualBox
VBoxManage 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" VBoxInternal2/EfiGraphicsResolution 1920x1080
VBoxManage setextradata "macOS 13" "VBoxInternal/TM/TSCMode" "RealTSCOffset"

On AMD systems,

VBoxManage modifyvm "macOS 13" --cpu-profile "Intel Core i7-6700K"

On Intel systems,

VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

If you get an error,

VBoxManage setextradata "macOS 13" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 0

Open VirtualBox and press Start for macOS 13. Wait a couple minutes.

Install Mac OS X

  1. Select a language and then press the right arrow icon
  2. Click Disk Utilty and then Continue
  3. On the left sidebar, click “VBOX HARDDISK Media” and then click Erase in the top right bar
  4. Enter “macOS HDD” as the name and click Erase, and then Done.
  5. Close the Disk Utility by click the red circle in the top left
  6. Click Install macOS 13 beta and then continue
  7. Click Continue, agree, and agree
  8. Click the HDD we just formatted and then click Continue
  9. The installation should take 40 minutes

Troubleshooting

A critical error has occurred while running the virtual machine

  • I have a 64bit host, but can’t install 64bit guests

Do you want to run macOS Big Sur on a Windows 11/10 PC? If you can’t afford to purchase an Apple Macbook, you can use it on a virtual machine using VirtualBox.

Before installing macOS Big Sur on a Windows PC, let you know; it is not a tough job. VirtualBox has made everything easy for you. With VirtualBox, you can install multiple operating systems on a single computer and seamlessly switch between them when you desire. The guest operating systems run within an application, virtualizing the hardware, and the OS doesn’t know the difference. In this gearupwindows article, we will guide you on installing macOS Big Sur on a Windows machine.

What are the requirements to run macOS in VirtualBox?

Before you get started, you’ll need to download the following files:-

  • VirtualBox for Windows
  • VirtualBox Extension Pack
  • macOS Big Sur ISO

How to Install macOS Big Sur Using VirtualBox on Windows 11/10?

Once you have downloaded the files as mentioned earlier on your Windows machine, do the following steps:-

Step 1. Install VirtualBox and then its Extension Pack, which you already downloaded.

Step 2. Now, open Oracle VM VirtualBox from its desktop shortcut by double-clicking on it.

Step 3. Click New.

Step 3. Type macOS Big Sur for the virtual machine name and then click the Expert Mode button.

Step 4. Next, name the operating System macOS Big Sur. Use the slider to increase the memory size up to 8GB if your PC allows it. If not, then let at least 50% of physical RAM. Then make sure “Create a virtual hard disk now” is selected and click on the Create button.

Step 5. Again use the slider to set the virtual hard disk size according to your preference. Although this depends on how much free storage space you have on your computer, we recommend allocating 60 GB for the virtual machine. Select VMDK (Virtual Machine Disk) for the hard disk file type and click the Create button.

Step 6. When you’re done, click Settings.

Step 7. Select the System category and then click the Processor from the top menu. Again use the slider to adjust the Processor allocation. It’s recommended to allocate half of your Processor’s core count for the virtual machine.

Note: If you have a 4-core/8-thread processor, it will appear in VirtualBox as 8 CPU cores. In that case, you can set 4-cores for processor allocation.

Step 8. Now, click the Display category from the left sidebar. On the right sidebar, move the slider under the “Screen” tab of “Video Memory.”

Step 9. Now, select the “Storage” category and click on Empty under the Storage Devices section.

Step 10. Click on the optical disk icon on the right sidebar and choose “Create a Virtual Optical Disk” from the dropdown menu.

Step 11. Click the Add button to browse the macOS Big Sur ISO from the File Explorer that you already downloaded.

Step 12. Select the macOS Big Sur ISO file in the File Explorer and click the Open button.

Step 13. Click the Choose button.

Step 14. Finally, click the OK button.

Step 15. Now, close the VirtualBox window.

Step 16. Open Command Prompt as administrator.

Step 17. Copy and paste the following lines into a notepad file:-

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS Big Sur" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS Big Sur" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
VBoxManage modifyvm "macOS Big Sur" --cpu-profile "Intel Xeon X5482 3.20GHz"

Step 18. Now, copy all the lines and paste them into the Command prompt, and then hit Enter from the keyboard to execute it. Alternatively, you can execute every line one by one.

Step 19. Now, again open VirtualBox and click on Start.

Step 20. In the next screen, select Language.

Step 21. Then click the right arrow button at the bottom right corner.

Step 22. Select the Disk Utility option.

Step 23. Select VBOX HARDDISK Media from the left sidebar and click the Erase option.

Step 24. Name the hard disk as macOS Big Sur and click the Erase button.

Step 25. Click the Done button when the hard disk is erased.

Step 26. Now, select Disk Utility from the menu and click the Quit Disk Utility option.

Step 27. Select Install macOS Big Sur option.

Step 28. Click the Continue button.

Step 29. Again click the Continue button.

Step 30. On the license agreement page, select the Agree button.

Step 31. Again click Agree on the pop-up window.

Step 32. Select the hard disk and then click the Continue button.

Step 33. Now macOS Big Sur will start installing on your Windows machine. It may take several minutes, depending on the resources you have provided in the virtual box. Furthermore, note that during the installation period, your virtual machine may restart several times.

When you see “Select Your Country or Region,” click the country name from the list and click the Continue button.

Step 34. Click Continue.

Step 35. Click the Not Now button.

Step 36. On the Data & Privacy window, click the Continue button.

Step 37. In the Migration Assistant window, click the link Not Now.

Step 38. Click the link Set Up Later.

Step 39. Select Skip.

Step 40. On the Terms and Conditions window, click Agree.

Step 41. Again click the Agree button on the pop-up window that opens.

Step 42. Now fill in the full name, account name, password, and then verify the password. When done, click the Continue button.

Step 43. Click the Continue button in Express Set Up.

Step 44. Click Continue on Analytics.

Step 45. Click Continue on the Screen Time window.

Step 46. Click Continue on Siri.

Step 47. Select the Not Now option and then click Continue.

Step 48. Select appearance from Light, Dark, and Auto options, and click Continue.

Step 49. Click Continue on the Keyboard Setup Assistant window. Then follow the on-screen instruction to calibrate the keyboard.

Now, you have successfully installed macOS Big Sur on your virtual machine.

Although the procedure mentioned above primarily focuses on macOS Big Sur, you can use the same method for other recent releases of macOS. You can update your macOS installed in your virtual machine to the latest software, just like you usually would on an actual Mac.

Good luck!

Conclusion

In conclusion, running macOS Big Sur on a Windows 11/10 PC is not impossible with VirtualBox. With this application, you can install multiple operating systems on a single computer and switch between them with ease. However, before you start installing macOS, make sure to download the necessary files, including VirtualBox for Windows, VirtualBox Extension Pack, and macOS Big Sur ISO. Following the step-by-step guide provided, you can successfully install macOS Big Sur on your Windows PC using VirtualBox. By doing this, you can experience the features of macOS Big Sur without having to purchase an Apple MacBook. However, keep in mind that running macOS on a virtual machine may not provide you with the same level of performance as running it natively on an Apple device.

The next version of macOS which is macOS Catalina is out for a while now. What makes this update so important is it’s improved and better features and all the new things. This method is different from the other ones and it’s completely done with macOS Catalina ISO. In this post, we’ll install macOS Catalina on VirtualBox with macOS Catalina ISO. This update certainly comes with plenty of new incredible features and some powerful updates such as improved security, update old apps and features, and more. So there’s probably new stuff to explore and try out. That’s particularly possible when Catalina is installed. Here’s how to Install macOS Catalina on VirtualBox on Windows PC.

While Macs are straightly supported by Apple, they can install macOS Catalina and previous versions in whatever stage. Similar to macOS Catalina which is still evaluation, Mac users are able to try out quickly now and later. Though macOS has been installed on Mac and is done now. The best news is, Windows users can still install macOS Catalina and Mojave and previous versions on their Windows PC. In this post, we’ll show how to Install macOS Catalina on VirtualBox on Windows PC with macOS Catalina ISO. Doing that, trying all those features will be under your hand which is done as easy as switching a button on. Here’s how to Install macOS Catalina on VirtualBox on Windows PC.

Table of Contents

VirtualBox

For those who are unfamiliar, VirtualBox is the perfect virtual machine app which has all the required things packed up. How this app and most virtual machine app works is it creates a sandboxed-separated environment that can be installed another operating system there which will work and functions completely separate from the actual operating system. This virtual machine app makes the process quite easy.

With VirtualBox, it’s pretty easy to create, customize, manage, and do all the other things needed for a virtual machine. After those are done, there isn’t much more left to do, all there is needed is to proceed with a few prompts of the installation. So when it’s installed, the operating system will run and operate completely fine with all the components that include the internet, hard disk, and all to there it is. Now how to Install macOS Catalina on VirtualBox on Windows PC.

One of the benefits of the VirtualBox is, it supports installing macOS officially without installing patches like VMware Workstation. With that, it also accepts installing VirtualBox extension and installing VirtualBox Guest Tool which makes running virtual machine perfectly nice. So there’s no need to install patch like Unlocker for VMware.

[button-yellow url=”https://www.geekrar.com/download-oracle-vm-virtualbox-install-on-windows/” target=”_Blank” position=”Center”]Download VirtualBox [/button-yellow]

  • Related: Download macOS Catalina ISO For VMware & VirtualBox

Step One – Create or Download macOS Catalina ISO File

Whatever operating system you would like to install, you would probably need the OS installer file. That’s the case in this spot. Whether you’d like to install on Mac or on Windows, you’ll need the macOS Catalina VMDK or macOS Catalina ISO For VMware & VirtualBox file. There are two different ways to download macOS Catalina ISO For VMware & VirtualBox. This can be either created or downloaded from the links we’ve provided which is pretty easy. Whichever way you choose, we’ve covered you up with both. Let’s do how to Install macOS Catalina on VirtualBox on Windows PC.

To create a macOS Catalina ISO file, simply click the link below and follow out on the steps.

  • How to Create macOS Catalina ISO File

For download macOS Catalina ISO For VMware & VirtualBox file without creating one, you’re good to get one from the following link. This is simple. With macOS Catalina ISO, how to Install macOS Catalina on VirtualBox on Windows PC.

  • Download macOS Catalina ISO For VMware & VirtualBox

macOS Catalina Final Version (19A602) 15 Oct 2019 (Recently Updated) 

  •  Installing Catalina is pretty easy, but that’s not the case with downloading. This process seems very easy which should require a few clicks, that’s correct but matters where you’d catch up the file. That’s what makes it difficult. So we’ve cut you to the chase and straight to the point, download macOS Catalina ISO For VMware & VirtualBox.

[button-yellow url=”https://www.geekrar.com/download-macos-catalina-iso-for-vmware-virtualbox/” target=”_Blank” position=”center”]Download Now[/button-yellow]

From the BIOS, watch out if the Intel VT-x hardware acceleration options are enabled.

Step Two – Install Oracle VirtualBox on Windows

The next step to accomplish is installing VirtualBox which requires the setup file that can be obtained. From the VirtualBox official website, click on Windows hosts and let it download.

Download VirtualBox For Windows

Download VirtualBox For Windows

Once that’s done, open up VirtualBox setup and process it and let it install.

Finish Installation

Finish Installation

Step Three – Install VirtualBox Extension Pack

In terms of installing macOS Catalina, we need to install VirtualBox Extension Pack which will enable mouse and keyboard working fine. Head over to the VirtualBox download window and click on All supported platforms.

Download VirtualBox Extension Pack

Download VirtualBox Extension Pack

When it’s there, open it with VirtualBox and when it prompts on the VirtualBox, click Install.

VirtualBox Question

VirtualBox Question

Agree with terms and conditions and let it install. When it’s done, click OK.

VirtualBox Information

After it’s done, you’re good to go!

Step Four – Create A New Virtual Machine

Installing macOS Catalina on a virtual machine requires setting up a new virtual machine once you’ve installed VirtualBox.

New - Create New Virtual Machine

New – Create New Virtual Machine

Then click on Expert Mode from the end of the window.

Expert Mode

Expert Mode

Now enter “macOS Catalina” for the name and specify a place to store the machine files. Then set up 50 – 60% of your system’s memory and select Create a virtual hard disk now for the hard disk and click Create.

Create Virtual Machine

Create Virtual Machine

In this screen, type “100GB” and hit Create.

Create Virtual Hard Disk

Create Virtual Hard Disk

Step Five –  Set up Virtual Machine Settings

Setting up macOS Catalina settings is what makes the installation work. These settings are the most important settings that empower and eventually install macOS Catalina. If one or more of these settings are not similar to what we’ve shown, the macOS Catalina will probably fail to boot. If this happens or happened to you, make sure you set these settings correctly.

Navigate to the VM settings from the top.

Settings

Settings

On the virtual machine settings, click on System and uncheck floppy then change the chipset to PIIX3.

Motherboard

Motherboard

When that’s done, head over to the next tab which is processor and increase the number of processors to assign 50 – 60% processor of your system.

Processor

Processor

Now from the Display tab, increase the video memory to the end and change the graphics controller to VMSVGA.

Display

Display

Next to the Storage tab, click on the Empty disk there then click the disk with a down arrow icon and select Choose Virtual Optical Disk File.

Storage

Storage

Browse the macOS Catalina ISO For VMware & VirtualBox file and select it. That done, click on the Controller: SATA and click on the small disk plus icon and select Choose Existing Disk.

Choose Existing Disk

Choose Existing Disk

Click on Add then choose the VirtualBox Boot Image.

If the top one didn’t work or there is some problem, here’s another one.

  • Download VirtualBox Boot Image For VMware & VirtualBox
Select VirtualBox Boot Image

Select VirtualBox Boot Image

After it’s done, it will look something like this.

VirtualBox Boot Image

VirtualBox Boot Image

Now select the USB tab and select USB 3.0 (xHCI) Controller then click OK on the settings window.

USB Settings

USB Settings

Step Six – Apply Commands on Command Prompt

The settings of the virtual machine are near to end. With this step done, the installation part will probably begin.

At this point, close the VirtualBox from the exit button.

Note: If the VirtualBox isn’t closed, the commands mightn’t work which will end up failed to install.

Close VirtualBox

Close VirtualBox

Next, copy and paste this command on the Notepad and press Ctrl+H. Now type in “Your virtual machine name” in the Find What then type “macOS Catalina” in replace with tab and click Replace All.

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Your Virtual Machine Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Replace

Replace

After that, open Command Prompt simply without an administrator.

Open Command Prompt

Open Command Prompt

On the Command Prompt appeared, copy and paste the first line of the command first, then paste all of them.

Commands

Commands

With that out of the way, you’re completely ready to install macOS Catalina on VirtualBox on Windows PC.

Step Seven – Install macOS Catalina on VirtualBox

Now there’s nothing that would stop you from installing macOS Catalina. The installation is easy.

Fire up VirtualBox and click Start on the macOS Catalina. It will take some time to load up.

Start VM

Start VM

When it’s up, Continue with this window.

Language

Language

There, select Disk Utility and Continue with it.

Disk Utility

Disk Utility

Then select the VirtualBox Virtual Disk that is “Vbox HardDisk Media” and click Erase then name the virtual disk and click Erase.

Disk Utility

Disk Utility

Once that’s finished, click Done.

Install macOS Catalina on VirtualBox on Windows

Done

After then, close the window of the Disk Utility and select Install macOS then click Continue.

Install macOS Catalina on VirtualBox on Windows

Install macOS

Continue with it simply.

Install macOS Catalina on VirtualBox on Windows

macOS Catalina

Next up, agree with terms and conditions.

Install macOS Catalina on VirtualBox on Windows

Terms & Conditions

Select the disk and click Install. The installation will begin now which will take a few minutes.

Install macOS Catalina on VirtualBox on Windows

Install Catalina

After the installation is completed, it will reboot so when it’s up again, shut down the virtual machine.

Install macOS Catalina on VirtualBox on Windows

Power off the machine

Goto virtual machine settings then Storage and remove the Catalina.iso file then click OK.

Remove Catalina ISO

Remove Catalina ISO

Once that’s done, start the virtual machine.

Install macOS Catalina on VirtualBox on Windows

Start

Now before 5 second press the Esc button immediately, then type “install.nsh” and hit Enter.

Install macOS Catalina on VirtualBox on Windows

Install nsh

The macOS will be installing then.

Install macOS Catalina on VirtualBox on Windows

Installing macOS Catalina

When it’s finished, it will reboot so there’s nothing to do more. Wait for it to start and it will be on Welcome window.

Install macOS Catalina on VirtualBox on Windows

Install macOS Catalina on VirtualBox on Windows

When that’s there, set up Mac like normal and at the end, you’ll eventually see the macOS Catalina desktop window. This will be the actual Mac running macOS that will be able to do the entire work, that includes whether creating a bootable USB or whatever. There’s no huge difference between a real Mac and virtual machine running on your Windows system.

Install macOS Catalina on VirtualBox on Windows

macOS Catalina Running on VirtualBox

The only thing is, it now requires to fix the resolution which is pretty easy.

  • Fix macOS Catalina Screen Resolution on VirtualBox
Fix macOS Catalina Screen Resolution on VirtualBox

Fix macOS Catalina Screen Resolution on VirtualBox

The nice thing is when that’s installed, you can update macOS to the latest version and take a snapshot which is able to restore back to the point. If there’s some speed issue, you can always speed up macOS Catalina.

That’s it. If there’s some problem or issue, put it down in the comments form.

Install macOS Catalina on VirtualBox on Windows – Video

https://youtu.be/-dylDY04W3A

Searches Related to it.

  • macos catalina vmware image
  • macos catalina vmware image download
  • macos catalina iso vmware
  • mac os catalina iso download
  • vmware catalina black screen
  • catalina vmdk
  • macos catalina virtualbox
  • catalina vmware file

There are times when you want to use macOS on a Windows computer. For the most part, there was a wall between the two realms, macOS users need to adhere to Apple hardware, and can not be used on a Windows computer, but this wall is slowly disappearing. You can install macOS on your Windows system using a Virtual Machine tool. In this post, we will see how you can install macOS in VirtualBox on Windows 11.

install macOS in VirtualBox on Windows 11

Can I run macOS on Windows 11?

In order to run macOS on Windows 11, we will use Oracle VirtualBox. However, you need to make sure that you have a legally obtained copy of macOS, 2GBs of memory, and a 64-bit computer with 4 logical CPUs, and you should be an administrator or have administrative privileges. If you have all this, go ahead and install macOS on your Windows system.

Installing macOS in VirtualBox on Windows 11 is the following four-step process.

  1. Download macOS File
  2. Install VirtualBox
  3. Create the Virtual Machine
  4. Configure VM’s Settings
  5. Install macOS in VirtualBox

Let us talk about them in detail.

1] Download macOS File

You need to download the macOS file from Apple Store. You need to download the macOS BugSur file from the Store, since it is a large file, you need a good enough Internet connection, an ample amount of space, and some time. Keep in mind, downloading a file from an unauthorized place is not recommended.

2] Install VirtualBox

Once you have downloaded the operating system, go ahead and download VirtualBox, the Virtual Machine software we will be using. To do the same, go to download.virtualbox.org and select VirtualBox-6.1.26-145957-Win.exe. You need to download the extension package called Oracle_VM_VirtualBox_Extension_Pack-6.1.26-145957.vbox-extpack alongside the VirtualBox software.

After downloading both files, go to the Download folder, and run VirtualBox-6.1.26-145957-Win.exe which is the installation package. You then have to follow the on-screen instructions to install the VM, once it is installed, run the extension package and install it as well.

Note: In case, you get an error when installing either of the apps, just disable Memory Integrity, reboot your computer, and then run the installation media.

3] Create the Virtual Machine

In order to install macOS, we first need to create a virtual machine using Oracle VirtualBox. The process may seem a bit intimidating, but if you follow the steps mentioned below, you will be able to create a VM without any hassle. To do the same, just follow the prescribed steps.

  1. Launch Oracle VirtualBox on your Windows system.
  2. Click on the New button.

  3. In the next window, you need to enter the following details.
    > Name: You can enter any name you want to give to this virtual machine, but just to have a rememberable name, use a simple name such as macOS or MacintoshMachine.
    > Machine Folder: This is the location where your VM will be stored, make sure to select a disk with at least 100GB of free space.
    > Type: Select Mac OS X (will be selected automatically)
    > Version: Select Mac OS X (64-bit) (will be selected automatically)
  4. On the next window, use the slider to allocate RAM to your VM, give it enough memory but should not be more than 50% of total capacity.
  5. On the Hard disk window, select Create a virtual hard disk now and click Create.

  6. You then have to select the Hard disk file type, we have mentioned their description below, so, select the one you think is apt and then move on.
    > VDI (VirtualBox Disk Image): Not for someone who might need to shift their Virtual Machine to some other VM Software such as VMWare Workstation or Hyper-V.
    > VHD (Virtual Hard Disk):
    Apt for transferring the VM to Hyper-V.
    > VMDK (Virtual Machine Disk): 
    Best for someone who wants to migrate their VM to VMWare.
  7. Next up, you can select Dynamically allocated if you are not sure how much space is good and Fixed Size if you are certain of the space the VM should be allocated. We recommend you go for dynamic allocation especially if you are using SSD.
  8. In the File Location and Size window, give at least 60GBs and continue.

This way, our Virtual Machine is created.

5] Configure VM’s Settings

Once you have created the Virtual Machine, let us configure its settings to make it suitable for macOS. To do the same, first, we are going to make some changes in the VM that we created and then run some CMD commands, so, follow the prescribed steps to do the former.

  1. Once the VM is created, select it and click on Settings.
  2. Go to System > Motherboard.
  3. Uncheck Floppy, and use the arrow in front of the options to make Optical the first boot option and Hard disk the second.
  4. Go to the Processor tab, allocate at least 2 cores and leave Execution Cap at 100% and Enable PAE/NX. Click Ok to save the settings.
  5. Now, go to Display > Screen, set Video Memory to 128MB, and leave all other settings.

  6. Navigate to Storage, click on Controller: SATA, tick the box next to Use Host I/O Cache, and then select Empty. Click on the DVD icon and then click on Choose a disk file from the menu. Now, go to the location where you have stored the macOS file that you downloaded earlier and select the same.

The job is not done yet, we need to run some commands before installing macOS. Before doing the same, close VirtualBox, not just by clicking on the Cross button but also by opening VirtualBox, right-clicking on the running program, and selecting End Task.

Now, go to gist.github.com and copy all the codes into a Notepad file. In the first line of the copied code, you need to enter the location where you have installed VirtualBox, by default, the location will be the following, but if you have done a custom installation, use a different location.

cd "C:\Program Files\Oracle\VirtualBox\"

After editing the location, change every instance of Your Virtual Machine Name to macOS. After making all the adjustments, the code will look something like the following.

cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Note: Except for the address in the first line, everything else must be the same in your code as well. However, if you have not changed the location during the installation process of VirtualBox, even the address will be the same.

To run these commands, open Command Prompt as an administrator and execute every single line separately. Running the first line will redirect you to the VirtualBox directory, and the rest of the code is there to make the VM suitable for macOS.

6] Install macOS in VirtualBox

After doing all the aforementioned steps, the environment to install macOS is created, all we have to do now is run the Virtual Machine and install the OS. Follow the prescribed steps to install macOS in VirtualBox.

  1. Open VirtualBox.
  2. Select the macOS VM we created and click on the Start button.
  3. You will be prompted to select the Language, do that and continue.
  4. On the Disk Utility page, click on VBOX HARDDISK MEDIA > Erase.
  5. You will be prompted to confirm your actions, click on Erase when the dialog box appears.
  6. Once it’s done, close the Disk Utility screen.
  7. You will be redirected to the Recovery page where you need to select Install macOS Big Sur and then continue.
  8. Finally, follow the on-screen instructions to complete the installation process.

That’s how you can install a macOS Big Sur on a Windows computer using VirtualBox.

Also Read: How to install Microsoft Access on Mac

How do I install macOS on VirtualBox?

Installing macOS on VirtualBox is a five-step process, you first need to have both macOS and VirtualBox, then create VM, make it suitable for macOS and then install the OS. If you want to carry on with the installation, check out the aforementioned guide. Hopefully, you will be able to install macOS easily.

Read: Best free Mac emulators for Windows.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Orico bluetooth driver windows 7
  • Как узнать включен ли режим ahci в windows
  • Download spider man windows 7
  • Libcrypto dll windows 7
  • Rsat windows server 2012 r2