Quickemu: Quickly create and run optimised Win-10,11/macOS/Linux on Linux

  • While I appreciate the effort, and the code is very readable. I just want to give a friendly warning that these shell scripts just download random stuff from the internet and run this random stuff without checking any integrity/signature.

    Apart from that, I will definitely use that project as a documentation for "how to run MacOS/Windows in KVM". Cool project :) .

  • Took a little while to find the magic words in there: https://github.com/wimpysworld/quickemu/blob/af26f41440d63a0...

  • What I would really like to exist, is a VM image for Windows 10, without all the telemetry, updates and anti-virus software. I hate that when I need to test something on IE, my laptop's fans start spinning up, and the VM is unusable, because Microsoft decided its a good time to scan the whole disk and consume all the vCPUs allocated to the vm.

  • If anyone tries running Photoshop under Windows using this and has good performance please tag me in a comment. I've migrated several times from Qemu, VirtualBox and settled on VMware player (for non commercial usage).

    I found that to be the "best" performing, although still leaves a lot to be desired and having to open the application, manually sign kernel drivers and then reboot after every kernel upgrade is a little tiresome.

  • Neat. Something not to forget is that USB devices (host) passthrough can be tricky, as it's a passthrough of the device, not the port. In difficult situations, https://github.com/darkguy2008/hotplugger comes handy (although it needs setup work).

  • I want to run many old windows [95 - XP] applications and games. If there is a way to have minimal os emulator (at least with all dependencies of that app/game) it would be great to have it as a container for that app.

    I tried setting up qemu once by downloading many images. Almost none worked with apps I wanted to run. Also I had a very hard time finding a sane qemu documentation in one place. It's wiki is very messy to go through.

    So is there anything to run win 98 to win xp apps in emulator/sandbox/container easily?

  • Is there a windows image that contains none of the hard dependencies like Edge and all stuff? I'm looking for a Windows 10/11 with every that's not necessary stripped out for a local VM for when I need Windows. Ideally things like telemetry, unnecessary apps, windows store etc all removed would be nice. I recall nLite used to be a thing for Windows XP.

  • It's sad that Qemu is so hard to use that scripts like this are necessary.

    All this autodetection of the OS to apply tweaks and workarounds to make the OS run properly should ideally be eliminated entirely, and if that really isn't possible, it should be part of Qemu itself rather than requiring a special wrapper script to apply the right flags to make things work.

  • I'm not sure how it works now, but a few years ago it was illegal to use more than one copy of Windows in this way (provided that you already have a purchased copy). If you wanted to have two instances, you had to purchase a second copy. I'm not sure what the relevant terms are for macOS now apart from the fact that in the old days VMware had an artificial block you need to remove in order to run Mac OS X. It would be interesting to know the current legal ramifications.

  • What does this solve that isn't already solved by Vagrant?

  • I like this.

    Does anyone know what how to type special keys, like ctrl-alt-delete, in qemu/quickemu?

  • I've always kept a script like this on my computer, but the idea of "optimized" is very subjective, volatile, and prone to change. Also, that was a reason why I ditched libvirt, because once its internal change impacted the performance on my side. There's just no correct answer here.

    Certainly, however, this can be handy if one needs to quickly spin up something.

  • This is pretty handy. I set up a KVM guest the other day and it was a very straightforward affair, but I can see how this can streamline testing.

    I do wonder if it can use KVM directly instead of QEMU (I can always move the .qcow after, just curious as to how it would work with virsh)

  • I'm not sure how "optimized" it is. I used it to create an Ubuntu VM and it was very laggy. Keyboard, mouse response and display update was slow.

  • For legal argument and for macOS I wonder whether I can run this in bootcamp Ubuntu then …

    For windows alone I wonder as windows do allow no activation (other than …) and should it ok?

  • I haven’t tried this yet, but I’m very excited about this. Virtualizing MacOS is extremely painful, and windows is not fantastic. It would be wonderful to be able to quickly jump in, and build and test a program without a lot of preparation. Thank you!

  • when "Add discrete GPU pass-through"

  • I really love your work it's very beneficial to many people. Your blog approach helps many people like myself. Its content is very easy to understand and helps a lot, Do visit my site for new and Updated software : <a href="https://www.cracksfre.com/freemake-video-converter-crack-lat... Video Converter</a>

  • Why? I’m happy with Vagrant (libvirt/VirtualBox), Multipass and LXD (also provides secreboot + UEFI VMs + USB redirection). No need for another tool.