How to Install macOS and Windows 11 Virtual Machines on Ubuntu

Some people may use Ubuntu computers but they want to install and run a macOS virtual machine or a Windows virtual machine. This post from MiniTool Partition Wizard shows you how to install and run macOS and Windows 11 virtual machines on Ubuntu.

Preparatory Work

There are many ways that you can use to install and run macOS and Windows 11 virtual machines on Ubuntu. A popular method is via QEMU, an open source virtual machine program. To create a macOS virtual machine or a Windows virtual machine on Ubuntu using QEMU, you should make sure your PC meets the following requirements:

  • Ubuntu 20.04 or above
  • Minimum 8GB of RAM
  • Quad-core CPU

Then, you need to install QEMU on the Ubuntu. Here is the guide:

Step 1: Open a terminal and add this PPA (Personal Package Archive).

  • sudo apt-add-repository ppa:flexiondotorg/quickemu

Step 2: Update the repositories and then install Quickemu.

  • sudo apt update
  • sudo apt install quickemu

Step 3: Install a GUI (quickgui) for QEMU through the following commands to simplify managing your VMs.

  • sudo add-apt-repository ppa:yannick-mauray/quickgui
  • sudo apt update
  • sudo apt install quickgui
Best Virtual Machine for Windows, Linux, and Mac Systems

This post introduces 5 best virtual machine programs for Windows, Linux, and Mac OS users.

Read More

How to Install a Windows 11 Virtual Machine on Ubuntu

  1. Open Quickgui, which can be found in your applications menu.
  2. Click Create new machines in the Main Menu window.
  3. In the Downloader window, under Operating System, click Select > choose Windows.
  4. Back to the Downloader window, under Version, click Select > choose 11 > select a language. QEMU supports Windows versions from 8 to 11.
  5. Back to the Downloader window, click the Download This will automatically download the ISO and configure the VM ready for installation.
  6. Once the download is complete, click on Dismiss and then close the Downloader window. 
  7. In the Main Menu window, click on Manage Existing Machines > click on the play button (the triangle) next to Windows 11 to start the VM.
  8. Go through the typical Windows 11 installation steps. After that, you can use the Windows 11 virtual machine.

How Do You Install Windows 11 In Oracle VM VirtualBox

How to Install a macOS Virtual Machine on Ubuntu

  1. Launch the Quickgui and click Create new machines
  2. This time, you should choose the macOS system and then select a macOS version you like. QEMU supports macOS versions including High-Sierra, Mojave, Catalina, Big-Sur, and Monterey. But the project creator confirms that Catalina has the best compatibility for a VM.
  3. Click the Download button to automatically download the macOS ISO and configure the VM.
  4. Back to the Downloader window, click on Manage Existing Machines and click the play button next to the macOS VM.
  5. Select macOS Base System and click Enter.
  6. In the macOS Utilities window, choose Disk Utility and click the Continue button.
  7. Select the Apple Inc. VirtIO Block Mediain the left panel and then click Erase at the top section.
  8. Name the drive and click Erase. After the erase process is complete, click Done.
  9. Quit Disk Utility and back to the macOS Utilities window. 
  10. Select Reinstall macOSand then click Continue to start the macOS install process.
How to Install MacOS on Windows 10 Using VMware

This post shows you how to install a macOS virtual machine on PC via VMware step by step.

Read More