I had gotten the High Sierra from a friend, but decided to download Mojave from Apple Store and make my own iso.
I used the steps in this article to make the iso:
https://en.wikibooks.org/wiki/VirtualBo ... e/Mac_OS_X
but it kept making the iso into an iso.cdr. I renamed it to just iso extension. But when I tried to boot to it, it would but to the EFI shell.
so I followed the steps in this article:
https://tylermade.net/2017/10/05/how-to ... installer/
and it also put the .iso.cdr extension but I also renamed it to just the .iso extension. I booted to it and it booted properly to the install. However, it kept getting stuck during the boot up process. I then reread the article
viewtopic.php?f=22&t=85631 on how to install macOS and saw the part "Accept the defaults, with the exception of RAM, number of vCPUs and amount of HD." I had chosen the default 1 cpu. I changed it to 2 cpus and it booted to the installer just fine.
However, the keyboard and mouse don't work.
I found the following last entries in the log:
00:00:06.473577 EFI: Adding variable 7c436110-ab2a-4bbb-a880-fe41995c9f82::'platform-uuid' fAttrib=0x7 cbValue=0x10
00:00:06.487188 EHCI: USB Suspended
00:00:06.487290 EHCI: Hardware reset
00:00:07.424590 AHCI#0: Reset the HBA
00:00:07.424622 VD#0: Cancelling all active requests
00:00:07.883999 EHCI: Hardware reset
00:00:07.884077 EHCI: USB Operational
00:00:07.968054 EHCI: USB Suspended
00:00:08.973303 EHCI: USB Operational
00:00:09.056639 EHCI: USB Suspended
so for some reason it appears to be suspending the USB making keyboard and mouse unusable.
I've shutdown the guest and attached full logs