Hi guys, so as I go through my Mac hardware abstinence, I started setting up QEMU with everything Mac I have, and that includes a bunch of backups I have, in DMG format. So I'd like to get QEMU to mount/use/boot from/access them. So far, specifying the DMGs' full paths with "format=raw" and with either "media=disk" or "media=cdrom" has not worked, both with "boot c" and "boot d".
I have read that QEMU has at least read-only support for DMGs, but when I try to boot off them, it fails and stays in OpenFirmware. And when I boot from somewhere else (but still specify DMGs to be also mounted), that "works", and my guest OS even detects the DMGs, and Disk Util in Mac OS X even reports their drive size, but no partitions or data or anything. Perhaps the problem is that those images are being mounted in the guest OS as drives, and not as images? Is there any way I can fix this?
Also worth noting, I can't "unpack" my DMGs in my host OS: there is no physical disk space to do so, and my backups and QEMU setup are in an external drive for that reason. But that drive is NTFS (because I'm on Windows 7), and although I have Mojave here, NTFS is read-only. I guess with a 3rd party tool (any free one?), I could "unpack" the DMGs there, but even in such a case, how would I proceed to insert contents into my QEMU IMG file from the host OS?
Until this is figured out, if it will be, I am, of course, using extremely unorthodox methods to get past this problem, although it will take 2 or so weeks of leaving my laptop on non-stop just to get past it, all because I haven't been able to mount those DMGs correctly under guest OS Mac OS X via QEMU's arguments.
TL;DR Can I use DMGs in QEMU? How?