quickemu

Quickly create and run optimised Windows, macOS and Linux virtual machines

MIT License

Stars
10.2K

Bot releases are hidden (Show)

quickemu - 2.3.0

Published by flexiondotorg almost 3 years ago

Changes

  • Fix Windows 11 downloads.

Full Changelog: https://github.com/wimpysworld/quickemu/compare/2.2.9...2.3.0

quickemu - 2.2.9

Published by flexiondotorg almost 3 years ago

Changes

Full Changelog: https://github.com/wimpysworld/quickemu/compare/2.2.8...2.2.9

quickemu - 2.2.8

Published by flexiondotorg almost 3 years ago

Changes

Full Changelog: https://github.com/wimpysworld/quickemu/compare/2.2.7...2.2.8

quickemu - 2.2.7

Published by flexiondotorg almost 3 years ago

Changes

  • Added support for macOS Monterey
  • Added macOS Recovery Image ChuckList verification. Thanks @jspraul
  • Added support for NixOS. Thanks @FedX-sudo
  • Added support for Kali Linux. Thanks @takov751
  • Added support for Ubuntu Canary images. Thanks @diddledani
  • Added headless display option --display headless
  • Added support for virtio-vga-gl in QEMU 6.1 and newer
  • Added .ports file for GUI frontend creators.
  • Added System Management Mode (SMM) support.
  • Fixed Windows 11 SecureBoot for Fedora and Arch Linux based distros
  • Fixed desktop shortcut creation
  • Updated documentation.
quickemu - 2.2.6

Published by flexiondotorg almost 3 years ago

Changes

quickget

  • Added list_csv and list_json arguments for UI developers
  • Added Ubuntu 21.10. Thanks @ymauray
  • Added OpenBSD. Thanks @Wuji
  • Added Pop!_OS, elementary OS, Linux Mint. Thanks @ymauray
  • Added openSUSE (Leap, Tumbleweed, MicroOS). Thanks @ymauray and @apinter
  • Add hash checking for all distros that publish SHAs

quickemu

  • Disabled all disk tuning to improve compatibility on encrypted filesystems
  • Disabled all network interfaces while installing Windows
    • This enables users to create local-only accounts
  • Added support for ignoring unhandled machine-specific registers. Thanks @philclifford
  • Added pidfile support
  • Improve status messages by including host CPU and distro information
quickemu - 2.2.5

Published by flexiondotorg about 3 years ago

Changes

  • Fix Linux guests not starting. Thanks @ymauray
quickemu - 2.2.4

Published by flexiondotorg about 3 years ago

Changes

  • Added fully automate Windows driver installation. Thanks @diddledani
  • Added Fedora support. Thanks @the-mentor
  • Added Ubuntu Impish support. Thanks @ymauray
  • Improved port scanning for port forwarding. Thanks @navycatt
  • Added SHA1 checking for supported Windows iso images
  • Added multi-distro support for OVMF firmware detection
  • Added Samba file sharing.
  • Fixed creating VMs with inadequate resources to run Windows or macOS
  • Fixed disk_size
  • Fixed VirtIO-9P tag size
quickemu - 2.2.3

Published by flexiondotorg about 3 years ago

Changes

  • Bug fixes
quickemu - 2.2.2

Published by flexiondotorg about 3 years ago

Changes

  • Added unattended configuration support Windows 10 and 11 to automate driver selection and disk formatting.
  • Added support for FreeBSD 12 and 13.
quickemu - 2.2.1

Published by flexiondotorg about 3 years ago

Changes

  • Improved used disk heuristics. Disk preallocation is off by default again.
  • Changed macOS to always boot via OpenCore.
  • Changed deleting a disk to also remove the EFI vars (not macOS).
  • Updated documentation.
quickemu - 2.2.0

Published by flexiondotorg about 3 years ago

Changes

  • Add TPM 2.0 support, which completes Windows 11 support.
quickemu - 2.1.0

Published by flexiondotorg about 3 years ago

Changes

  • Added Windows 11 support to quickget.
  • Added Windows 8.1 support to quickget.
  • Added topoext for AMD CPUs to enable hyperthreading.
  • Fixed escaping in generated shell scripts.
quickemu - 2.0.2

Published by flexiondotorg about 3 years ago

Changes

  • Drop the .py from macrecovery.
  • Updated documentation.
quickemu - 2.0.1

Published by flexiondotorg about 3 years ago

Changes

  • Added quickget - Downloads Ubuntu (and flavours), Windows 10 and macOS, then creates VM configurations automatically.
    • quickget ubuntu-mate hirsute
    • quickget macos catalina
    • quickget windows 10
  • Added host CPU detection and feature validation for improved guest SMP configuration.
  • Add VirtIO-9p support for Linux and macOS guests.
  • Added disk preallocation support. metadata preallocation is now the default.
  • Added $fixed_iso to expose ISO images from the host to the gest, including macOS.
  • Added $floppy to expose Floppy disk images to the guest.
  • Added --version argument to quickemu.
  • Added SMBIOS vendor fields.
  • Optimised guest CPU flags for Windows and macOS guests.
  • Optimised macOS based on the release. High Sierra, Mojva, Catalina and Big Sur supported.
    • Big Sur now uses VirtIO Networking, RNG and Memory Ballooning and USB 3.0 for host pass-through.
  • Optimised Windows 10 using Hyper-V Enlightenments.
  • Optimised RTC.
  • Changed macOS display device to QXL for Catalina and Big Sur.
    • Resolution is now configurable via System Preferences for Mojave, Catalina and Big Sur.
  • Changed to EFI boot, by default, for all guests.
  • Disabled QEMU monitor for all guests.
  • Removed rot13 required. Implemented using tr.
  • Refactored to ease maintenance.
  • Fixed several bugs.
  • Updated documentation.
quickemu - 2.0.0

Published by flexiondotorg about 3 years ago

Changes

  • Add SPICE support via spicy client.
    • Copy/paste text between guest and host.
    • File sharing.
    • USB device redirection.
    • Smartcard pass-through.
  • Added --display option to chose SDL, GTK or SPICE.
  • Drop smbd support.
  • Elect a screen to derive VM resolution from.
  • Fixed --fullscreen.
  • Improved documentation.
quickemu - 1.0.0

Published by flexiondotorg about 3 years ago

Changes

  • No longer uses the qemu-virgil snap.
  • Required QEMU 6.0.0 as a minimum.