本文介绍在M1 Mac上自行编译QEMU以运行Linux镜像:brew安装的QEMU不支持M1,需使用QEMU 6.0并打上Alexander Graf的hvf补丁,安装ninja、glib等依赖后配置编译aarch64-softmmu并安装;随后给出启动Ubuntu Server 20.04 ARM64虚拟机的脚本,并建议使用gcc-11、检查hvf支持以便调试。
完成下面两步后,将自动完成登录并继续当前操作。