MacOS and Windows VMs with QuickEmu

MacOS and Windows VMs with QuickEmu

Introduction

We show how to deploy MacOS and Windows VMs with QuickEmu.

Install QuickEmu


sudo apt update

sudo apt install software-properties-common

sudo apt-add-repository ppa:flexiondotorg/quickemu

sudo apt update

sudo apt install quickemu

For more info on how to install, read this.

MacOS

Create VM

  • Download the ISO image

quickget macos sonoma

  • Start the virtual machine

quickemu --vm macos-sonoma.conf

Create snapshot

Once you’re satisfied with a VM configuration, you can create a snapshot to always come back to this stage.

Here we use snapshot_macos as the snapshot name.


quickemu --vm macos-sonoma.conf --snapshot create snapshot_macos

List snapshots

You can list all snapshots of a given VM.


quickemu --vm macos-sonoma.conf --snapshot info

Start from snapshot

To start from a given snapshot, use the following template, where we deploy snapshot_macos as an example.


quickemu --vm macos-sonoma.conf --snapshot apply snapshot_macos
quickemu --vm macos-sonoma.conf

Windows

Create VM


quickget windows 10

quickemu --vm windows-10.conf

Create snapshot

Once you’re satisfied with a VM configuration, you can create a snapshot to always come back to this stage.

Here we use snapshot_windows as the snapshot name.


quickemu --vm windows-10.conf --snapshot create snapshot_windows

List snapshots

You can list all snapshots of a given VM.


quickemu --vm windows-10.conf --snapshot info

Start from snapshot

To start from a given snapshot, use the following template, where we deploy snapshot_windows as an example.


quickemu --vm windows-10.conf --snapshot apply snapshot_windows
quickemu --vm windows-10.conf