Updating boot support partitions for the volume
In my case these EFI partitions ended up being called disk0s1 and disk2s1 respectively, so I ran “sudo dd if=/dev/disk0s1 of=/dev/disk2s1” (N. if you get these names wrong, you will erase the wrong disk and you’ll have to start the installation over again! Now shut down the VM, and remove both the Clover and the Sierra CDROM drives from the Hardware tab.On the Options tab, edit the boot order to place SATA0 as the first disk. If everything went well, you should see a Clover boot menu, and you can select “boot mac OS from *disk*” to boot High Sierra.High Sierra doesn’t support QEMU’s PS2 keyboard and mouse, but it does support the USB tablet we’ve selected on the Options page (thanks to Jack H for the tip about the tablet!
This step is required to avoid scrambled graphics (Clover resolution must match OVMF resolution).Answer the initial install questions, and you’ll be logged on!(Note that you’ll probably want to hold off on logging into your i Cloud account until you’ve configured your SMBIOS to your liking in Clover Configurator) We’re currently booting using Clover from the attached CD image. Pop open Terminal and run “diskutil list” to see what drives we have available.You can get around this by reading an authentication key out of your real Mac hardware (the OSK key).Run the first bit of C code from this page (you’ll need XCode installed) and it’ll print out the 64 character OSK for you. Every Mac uses the same OSK, so don’t be surprised if it doesn’t look like a random string!