

Clone the Git repo and checkout to the stable 6.0.0 version.Here we use QEMU 6.0 (which is the newest stable version in 2), and use Alexander Graf's patch v8. Now the main branch has merged some hvf patches, while still not fully support Apple Silicon. Some blogs early this year 1 put that the QEMU doesn't support hypervisor framework ( hvf) in M1, thus it should be patched with Hypervisor framework written by are changing everyday.

In this Coding, we are going to build the native version of QEMU running on macOS with M1 Apple Silicon. I mean, QEMU? Build QEMU on Apple Silicon Run NativelyĬurrently ( 2), simply using brew install qemu won't work for M1 macOS. The M1 is great and blah, blah, blah… but can it run Crisis? Eh. The target is to run a Linux kernel in the QEMU on macOS with Apple Silicon. This blog is a set-up Coding of the developing environment. As a student who is fond of system programming, I always want to develop Linux kernel directly on the M1 Macbook without nested VMs.
