Mojave Guest on Mac x86_64 Host configuration using virtio drivers #5687
Unanswered
huntercr42
asked this question in
macOS
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm new to UTM, so forgive me if I haven't done everything the "proper" ( or even correct! ) way. It seems when you try to configure a Monterey Guest, Utm doesn't know what to do and can't apply any advanced options. You can build a slow as molasses standard VM that runs about as fast as Virtualbox but that's it. To try and do anything advanced like getting rid of SATA and trying to use native disk would not work.
I could not figure out how to make this work within UTM ( as it's very difficult to set custom QMU parameters for some reason )
but I got it working in QEMU 8.x
Using 12.6.3 Monterey Host, Mojave Guest 10.14.6 supports HVF, and has drivers for virtio-blk-pci, virtio-vga, virtio-rng-pci,
and virtio-9p-pci ( though I have an issue where you can see files but not transfer them that I haven't figured out... it might be a permissions mapping? )
I have nearly native performance this way. The VM boots in seconds
Networking and audio was a PITA ( still don't have audio working ) but this is not an issue with UTM's version audio is perfect for me. Now add all that to UTM's QXL support, and I think it would be a perfect Host/Guest config.
When UTM goes to QEMU version 8.x please consider making these part of the standard config to support virtue-blk-pci at minimum. It's fantastic.
Again, my apologies if I am mistaken or not approaching this the right way. I could be just lacking in understanding of the UTM UI. But I'm very hopeful we'll see this supported in UTM soon. It's such a much nicer presentation space and app than tweaking the Command-line on QEMU. The performance gain is just unreal!
Beta Was this translation helpful? Give feedback.
All reactions