在我拿到我的 M1 Macbook Air 的时候, 我就知道接下来的五年内我会一直与 3A 游戏无缘. 事实确实是这样的, 先不说虽有雷电三接口却不支持外置显卡的弊病, Bootcamp 也被苹果禁用, 原因居然是 “微软不授权 Arm Windows 跑在苹果机器上”. ( 厨子: “你说什么? Li 什么? 什么 nux? …” )
对于我这种不折腾就会死星人来说, 虽然身体入了苹果教, 心还是留在 Linux 阵营的嘛! 所以不得已, 只能每次 vscode 远程到我的树莓派上过瘾. 期间也一直在关注虚拟机的发展. 我曾经在淘宝上买过盗版的 Parallel Desktop, 居然跑起来了! 居然还能带 Arm Windows 10 !! 居然还能跑 3A 大作 Control 跑到 30 帧!!! 我整个人都是懵逼的啊. (不过代价就是 CPU 温度直线上升到九十度, 这也就是我当时积极尝试 DIY Macbook 底座的原因. 详见博文 为 Mac DIY 一个半导体制冷底座 )
然而好景不长, 在升级到 MacOS 11 之后淘宝上所有盗版 PD 集体扑街了… (背景音: M1 虚拟化产业到了生死存亡的时刻!!!) 浑浑噩噩几个月过去后, 我突然看到新闻, VMware Fusion 这个后进生居然也捣鼓出东西来了! 不过当时才开学半个月, 我就把这条新闻抛诸脑后了.
今天我突然心血来潮去搜了一下相关消息, 好家伙, 发布都整整两个月了. 于是就有了这篇博文, 记录一下我的新玩具.
安装 Fusion
首先要去注册一个 VMware 账号. 这个我就不记录了, 因为我之前已经有了. 个人名字就填 Donald Trump, Company 填 Whitehouse, 邮箱就临时邮箱好了.
VMware 官方入口: 点此前往
然后点击上面的链接, 找到页面上的 “Download Fusion For Apple Silicon Now” 链接, 点进去应该就可以下载了. 下载完成之后双击安装.
值得一题的是, 如果你是按照这个流程走的, VMware 应该已经生成了一串序列号给你用了. 但是这串序列号只是解锁了一般的公测功能, 也就是 VMware Fusion, 而不是 Pro 的功能. 作为究极白嫖怪, 白嫖不到 Pro 总是不爽啊! 没事, 我都给你备好了:
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8
这三串密钥的任意一串都可以解锁 Pro 功能 (如下图所示), 爽不爽啊~
安装虚拟机
先说明白吼, M1 芯片上的 VMware Fusion 是被阉过的, 只允许运行 Arm Version 的系统, 这个是硬要求.
如果你就是不信这个邪, 非要弄个 x86-64 的镜像来装一装, 那么恭喜你, 大概率会在下面这个这个画面上撞死~
本文就拿 Ubuntu Server 20.10 Arm 举例… 因为我以前也没有装过.
下载 Ubuntu Server Arm: 官网链接
安装过程还是比较顺利的. VM Fusion 不是很吃性能, 安装的时候就算不开水冷也只在 40 度左右徘徊, 开启水冷后在可以压到 27 度 ( 室温 18 度 ).
但是现阶段的 Fusion 还是存在很多问题, 比方说, 安装 Arm 版本的 Fedora Workstation 就很不顺利, 首先卡在启动界面, 然后鼠标点击检测不到…
安装 Windows 11
安装 Windows 11 我是参考下面这个视频的, 为了不浪费时间, 我直接把视频贴上来.
安装完成之后, 会发现屏幕分辨率是固定的, 而且一直会报找不到显示驱动… 这些问题估计会一个一个在将来的版本被解决掉, 现在就先等待吧!