This will produce an image that can be used in QEMU/KVM, though I'm hoping to find a way that works independently of Mac OS in case you don't have an readily available install. If you have a copy of Mac OS available, mount the Snow Leopard DVD, create a DMG, format it as GPT/JHFS+, label it "USB", mount it, and use ASR to "restore" the image to the DMG you just made with the following command:Ĭode: Select all sudo asr -source "/Volumes/Mac OS X Install DVD" -target /Volumes/USB -erase -noverify.I'm not sure if this is a limitation of Chameleon, QEMU, or a combination of the two, but for whatever reason, we'll need to convert this to a disk instead. For some reason, Chameleon has trouble reading Snow Leopard as a CD. Ignore the other 10.6.x "builds" listed, these are only updates, not the actual OS installer. This is essentially a complete image of the retail CD.
![mac os x snow leopard 10.6 iso mac os x snow leopard 10.6 iso](https://i.ytimg.com/vi/4gFJdAsyAoY/hqdefault.jpg)
Type in "10.6" into the "filter" and scroll down until you find "Mac OS X version 10.6 Snow Leopard build 10A432" and click the "User DVD" to download it. They've made the "More Downloads" page difficult to navigate to, so here's a direct link. This is available from the Apple Developer website on the "More Downloads" page, though you will need an Apple account to access it. This is available from this link, but in case it goes down, I've also mirrored it here:Ĭ (7.67 MiB) Downloaded 226 times If you want Snow Leopard with the least amount of effort, I recommend using this method. Clover I couldn't get working at all in QEMU/KVM, it threw an "X64 Exception" every single time, but the other two I found perfectly viable and there are pros and cons to each.Ĭhameleon is considered old and hacky by today's standards, however it is effectively tailor-made for the Snow Leopard era of Mac OS X, and as such it's generally easier to set up. There are two bootloaders I've managed to get this to work with: Chameleon and OpenCore. This does mean that, for now, you'll only have software rendering at your disposal, so gaming ability will be limited, but the OS will still work for most things. While this is obviously the primary advantage to using QEMU/KVM here (over other VM solutions), as stated in the header, I'm still ironing out the kinks with that, but will update when I have more information. Note that this does not include GPU passthrough yet. Specifically, I'll be using virt-manager in this guide, however virt-manager is just a wrapper for virsh, which in this situation is just a wrapper for QEMU/KVM, so all of the information should be fairly interchangeable. This is a simple guide for installing Snow Leopard in virsh/virt-manager/QEMU/KVM.
![mac os x snow leopard 10.6 iso mac os x snow leopard 10.6 iso](http://allpcworld.com/wp-content/uploads/2016/09/Mac-OS-X-SnowLeopard-User-Interface-1024x641.jpg)
I just wanted to infodump what I've discovered so far so that I won't forget and in case it helps anyone else. I'm still working on my Snow Leopard VM so I'll be adding/editing parts of it as I work out more things. NOTE: This article is still a work-in-progress.