QEMU on Mac快速开始
目前主力机是一台 macbookpro,搭载 apple silicon 芯片,需要运行 x86 的虚拟机。
安装 QEMU
使用 brew 安装(官方推荐):
1 | brew install qemu |
创建磁盘
qcow2
是 linux 世界中使用最广的一种磁盘格式(虽然我们是在 macos 上,但是 QEMU 起源于 linux 平台),我们选择该格式作为我们虚拟磁盘的格式。然后linux_hd.qcow2
是虚拟磁盘文件名,自己更改。最后就是磁盘大小,小 linux 系统设置成 20G 即可。
1 | qemu-img create -f qcow2 linux_hd.qcow2 20G |
安装系统
准备好系统 iso 安装镜像,运行:
1 | qemu-system-x86_64 -m 8G -smp 8 -accel hvf -accel tcg \ |
qemu-system-x86_64
是 x86 架构的 QEMU 模拟器,8G 是内存大小,-smp 是指定 cpu 核数,hvf 是 mac 平台提供的虚拟化加速方案,如果这个不行的话就使用兜底的 tcg 加速方案。hda 指定磁盘,cdrom 指定 iso 安装镜像文件。
运行系统
安装好后,平常运行就使用如下命令:
1 | qemu-system-x86_64 -m 8G -smp 8 -accel hvf -accel tcg \ |
-name 是虚拟机名字,随便起。