Mac OS(M1) 下使用 UTM 安装 Ubuntu

安装 UTM 软件

访问 UTM 官网(https://mac.getutm.app/),点击 download 下载,自行完成安装即可。

安装 qemu

打开 Mac 里面的 Terminal,输入以下命令使用 brew 安装 qemu(如果还没有安装 brew,可以brew 官网(https://brew.sh/)自行安装):
下载 Ubuntu 镜像

请访问 Ubuntu 的 ARM 架构下载页面:https://ubuntu.com/download/server/arm 。然后,向下滚动页面,找到 Ubuntu Server 板块,选择一个版本进行下载(通常我们建议选择 LTS 版本)。

创建 Ubuntu 虚拟机

在 UTM 主界面中,点击左上角的 + 号或者创建新的虚拟机按钮,创建一个新的虚拟机。

此时你会进入开始功能页,选择虚拟化:

此时你会进入操作系统功能页,选择 linux 操作系统:

此时你会进入 linux 功能页,点击浏览按钮后,选择下载好的 Ubuntu 镜像,点击继续:

此时你会进入硬件设置功能页,分配好虚拟机内存和 CPU 核心数之后(请根据自身的配置进行分配),点击继续

此时你会进入共享目录功能页,这个功能是可选的,我们直接点击继续即可:

此时你会进入概览页面,自定义你的实例名称,点击保存:

至此,实例创建成功:

安装配置 Ubuntu 实例
实例列表页: 右击刚才创建的实例,点击 run,启动实例:

安装起始页:选择 Try or Install Ubuntu Server,敲击回车,开始安装:

语言设置页:选择 English 作为的你的系统语言,敲击回车进入下一步:

安装更新页:选择继续且不更新,敲击回车进入下一步:

键盘布局设置页:使用 English 键盘布局,选择 Done 后敲击回车进入下一步:

安装类型选择页:选择 Ubuntu Server 作为安装类型,再选择 Done 后敲击回车进入下一步:

网络连接设置页:选择 Done 后敲击回车进入下一步:

代理配置页:我这边无需设置,选择 Done 后敲击回车进入下一步:

存档镜像设置页:无需额外设置,选择 Done 后敲击回车进入下一步:

引导式存储配置页:无需额外设置,选择 Done 后敲击回车进入下一步:

存储配置页:无需额外设置,选择 Done 后敲击回车进入下一步:

存储配置页:选择 Continue 后敲击回车进入下一步:

设置个人账户: 设置你的个人账户和密码,并记住它,将来登录的时候可以使用,选择 Done 后敲击回车进入下一步:

SSH 设置页: 勾选 Install OpenSSH server,选择 Done 后敲击回车进入下一步:

服务器快照: 选择 Done 后敲击回车进入下一步:

安装界面: 安装完成后,直接点击 Reboot Now 完成重启:

驱动镜像配置: 点击 驱动镜像配置 -> 弹出刚才安装的镜像:


重启虚拟机: 点击 Restarts the VM,重启虚拟机:

验证
启动界面: 重启虚拟机后,使用刚才创建的账户登录虚拟机,接下来可以开始折腾了:

参考
https://gist.github.com/skypesky/0e8caaceb8e28ce11bbac6cae1312cf0