Skip to content

Instantly share code, notes, and snippets.

@spava
Created August 30, 2022 22:54
Show Gist options
  • Save spava/0ad989cf2bf9f7d91e72568b7406570b to your computer and use it in GitHub Desktop.
Save spava/0ad989cf2bf9f7d91e72568b7406570b to your computer and use it in GitHub Desktop.

UTM Apple Virtualization Tutorial

Based off:


  1. Download Xcode >= 14
  2. Run sudo xcode-select --switch /Applications/Xcode.app to set Xcode
  3. Open Xcode
  4. Open UTM
  5. Click on the "Create a New Virtual Machine" button
  6. Click on the "Virtualize" button
  7. Click on the Preconfigured "Linux" button
  8. Check the "Use Apple Virtualization"
  9. Download the latest arm64-vmlinuz-generic for the Uncompressed Linux kernel
  10. Download the corresponding arm64-initrd-generic for the Uncompressed Linux initial ramdisk
  11. Download the corresponding arm64.img for the Boot ISO Image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment