简介

UTM 是 macOS / iOS 上的开源虚拟机,底层是 QEMU,也可以改用 Apple Virtualization Framework。

和 Parallels Desktop、VMware Fusion Pro 的对比见 macOS Virtual Machines。同架构 Linux 应优先开 Apple Virtualization,不要用 QEMU 仿真。

browse UTM gallery > archlinux arm > open in UTM

默认用户 / 密码:root / root

共享目录(9p)

在 Linux 客户机里:

sudo mkdir -p /mnt/share
sudo mount -t 9p -o trans=virtio hostshare /mnt/share

Use Apple Virtualization

用 Apple 自家的虚拟化框架(Apple Virtualization Framework)跑虚拟机,而不是 QEMU 仿真(emulation):

  • 性能更高
  • 资源占用更少

适合 Apple Silicon 上的 ARM Linux / macOS。跨架构(例如在 M 系列上跑完整 x86 系统)仍然只能走 QEMU。

boot from kernel image

勾选这个之后就不会出现 boot from iso image 的选项。

Arch Linux ARM 不提供 ISO。

ARM 架构设备的安装方式和 PC 不同:

  • x86_64(标准 PC):通常用 Live ISO 引导,再手动安装
  • ARM 设备(如 Raspberry Pi、Pine64 等):没有传统 BIOS/UEFI 通用引导机制,一般是预制系统镜像,直接刷到 SD 卡或 eMMC

维护记录

时间 修改内容 原因
2026-08-31 标题改为含英文;分类改为 macOS / Desktop;补充与 Parallels / Fusion 对比文的链接;整理 Apple Virtualization 与 kernel 启动说明 原笔记过短,且站内缺少 macOS 虚拟机选型文档