 CHR using Apple Virtualization & 🐧 QEMU for Linux - Ready-to-use!

Well, I’m surprised CHR even worked – why I shared. Not really not sure why there isn’t a pre-made CHR image that works with UEFI since X86 does. I’m sure there is probably a more optimized path to a working .IMG file than my write up since I just wrote down what I did than figure out the best way to do it.

When you use Apple Virtualization in UTM, I’m not sure UTM does very much other than call the needed Apple API. Since the framework is new, my bet is Apple. For example, the serial console works with Apple VMs, but not the display. I know CHR shows the login prompt on VMWare, but using UTM+Apple Virtualization is video display is blank, but winbox etc via network does so not an issue for me. BUT… without the serial port enabled… it look like it doesn’t work…

I just used Ubuntu using Apple Virtualization – that does seem to work, at least for a week. But I don’t really stress any of my VMs. I’m trying to ween myself off VMWare overall (Fusion is more useful for me since I use ESXi and the VMs work same on both).

The one problem UTM solve is VMWare Fusion’s boot speed ( http://forum.mikrotik.com/t/mikrotik-routeros-boot-speed-is-very-slow-vmware/166801/3 and others) – it seems to be a recurring problem. UTM+Apple, boots in few seconds.

My only complaint so far is Apple does not support USB passthrough, which is useful to get an LTE modem into CHR.