How to run Windows 11 and macOS on a virtual machine running Linux

Many people at some point in their lives face a dilemma whose solution is much simpler than you think: What is the best operating system that allows me to perform all the operations that occupy my days? Windows it is probably the most inclusive of all, it is the most widely used in the world and boasts a variety of software that allows you for pretty much anything. Linux it gives more freedom to maneuver and is very popular among several “nerds” users who prefer to manipulate and customize every single part of their operating system. Finally macOSin its “exclusivity”, offers a myriad of software optimized in the best way, giving, however, some freedom to maneuver at both the software and hardware level (for Mac owners).

credits: tomshardware.com

Fortunately, it is there virtual machines, which allows you to create a real virtual machine without having to modify the operating system of the physical machine. The most suitable software to do this on Linux is determined Quickemu, created for the specific purpose of “enabling fast tests and storing virtual machine configurations everywhere”. In this guide we will see how to run windows 11 and macOS in a virtual machine on linux, using Quickemu and Quickgui (the graphical interface) to create two virtual machines on which to install the two operating systems. In addition to explaining the step-by-step procedure for installing Windows 11 and macOS in a virtual machine, we will also give you some advice on how to maximize the amount of RAM used and how to use the terminal version of the simulator.

Necessary minimum requirements

  • Ubuntu 20.04 or later
  • At least 8 GB RAM
  • Quad-Core CPU or higher

Installation of Quickemu and Quickgui

  1. Open the terminal and issue the following command to insert this new memory:
    sudo apt-add-repository ppa:flexiondotorg/quickemu
  2. Then update the list and install Quickemu:
    sudo apt update
    sudo apt install quickemu
  3. Then we add the repository of Quickgui:
    sudo add-apt-repository ppa:yannick-mauray/quickgui
  4. Let’s update again and install:
    sudo apt update

    sudo apt install quickgui

Install Windows 11 on Quickemu

  1. Open first Quickgui and click on “Create new machines“;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  2. Below “Operating system“, Choose”Choose …“;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  3. Write “Windows“In the search box and click on the name of the operating system;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  4. Again, click “Choose …“, This time under the heading”Version“. Choose “11“To install the latest version of Windows;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux How to use Windows 11 and macOS in a virtual machine on Linux
  5. Select the language of use;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  6. Finally click on “fetchTo start downloading the ISO file and configuring the virtual machine. When the download is complete, click “Dismiss“;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux How to use Windows 11 and macOS in a virtual machine on Linux
  7. Click on “x“Top left to return to the main menu. Here you choose “Manage existing machines“To see the virtual machines currently installed;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  8. To start Windows 11, simply click on the icon Game next to the name: when the installation is complete, simply configure the display settings according to your preferences and the operating system is ready for use.
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux

Install macOS on Quickemu

  1. The first two steps are the same as installing Windows. This time, instead of selecting Windows, select macOS;
  2. The version to be installed will be Catalinawhich is the one that offers the best compatibility with virtual machines;
    credits: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  3. Let’s start the ISO download, wait for the conclusion, go back to the main menu and see the list of virtual machines installed to start the installation of macOS;
  4. Select disk “macOS base system“And send;
    credits .: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  5. Click on “Disk Utility“And continue;
    credits .: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  6. Choose “Apple Inc. VirtIO Block Media,, Which is the virtual disk created by Quickemu, to start the formatting process;
    credits .: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux
  7. Rename the disc and click “Delete(The process is necessary to start the installation even if the disk is already empty). When the process is complete, click “done“;
    credits .: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux How to use Windows 11 and macOS in a virtual machine on Linux
  8. Close “Disk UtilityIn the tool menu, select “Reinstall macOS“And then press”Continue“To start the macOS installation.
    credits .: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux How to use Windows 11 and macOS in a virtual machine on Linux

Adjust Quickemu via terminal

In general, Quickemu decides automatically amount of RAM must be left to the virtual operating system. To configure it manually, you can follow the steps below:

  1. From the terminal we give the command:
    quickget windows 11

    This way we can create the operating system configuration file while downloading;

  2. Let us save the virtual machine configuration in a new file using the following command line:
    quickemu --vm windows-11.conf
  3. By modifying the file, it is possible to set the amount of RAM we want to use. Once the change is made, we save the file and start the virtual machine with the new configuration.
    credits .: tomshardware.com
    How to use Windows 11 and macOS in a virtual machine on Linux

Leave a Comment