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