在 Apple Silicon 的 Mac 上通过 VMware Fusion 13 使用 Windows 11
苹果于 2020 下半年起推出的 Apple Silicon 是具有划时代意义的处理器,它开启了作为个人电脑在 arm64 处理器架构的生态下发展的新形态,在这两年的时间内,从 x64 到 arm64 的转型进程中,macOS 取得了很大的进展。而微软的 Windows on ARM 也是一个了不起的技术革新。arm64 版 Windows 内置了 x86_64 的应用程序仿真层,为用户提供了一个有别于传统的 x86_64 但又与 x86_64 几乎一致的桌面体验,特别是 Windows 11 的推出,更是提升了 x86_64 应用的模拟效率。
实际上,Windows on ARM 最初是给高通芯片和树莓派运行 Windows 而推出的方案,由于微软对此一直不够重视,所以 arm64 版 Windows 一直处于一种躺平的状态,但由于 Mac 用户的基数很多,反而推动了它的发展,以及支持 arm64 架构的应用在逐渐增多。
安装虚拟机使用 Windows 一直是 Mac 用户老生常谈的话题,虽然 Apple Silicon 对虚拟化的性能提升极为诱人,但由于目前处于转型期,能用的虚拟机比较有限,率先支持 M1 及以上处理器 Mac 的是 Parallels Desktop。
然而我发现,有相当一部分用户被 Parallels Desktop 高昂的定价策略劝退,于是目光只能注意在老牌的虚拟化软件制造商 VMware。
将近一年的时间,VMware 对 Apple Silicon 的支持完全落后于友商 Parallels,Fusion 对 Apple Silicon 的支持计划于 2021 年的九月中旬启动,并发布了首个公开技术预览版,直到 Fusion 13.0.0 的正式版,才在支持 Intel 的同时,正式地纳入了对 Apple Silicon 的支持。
我对 Fusion 支持 Apple Silicon 的进展一直非常关注,但搜索知乎发现却没有一个详细的教程,索性自己写一个好了——这个教程就是为想通过 VMware Fusion 安装 arm64 版 Windows 的人准备的。
ℹ️特别提示:①本文以我的 MacBook Pro 2021(14 寸,M1 Pro)来演示,macOS 版本为 Ventura 13.0.1,所述的 VMware Fusion 版本是 13.0.0(含 VMware Fusion Pro 和 VMware Fusion Player,构建版本 20802013),并假设读者已对 Windows 系统及 macOS 的基本操作足够熟悉;
②如果读者是 VMware Fusion 的老手,许多内容可直接跳过,只需要过目本文的一些不熟悉和需要引起注意的地方;但对于第一次使用 VMware Fusion 的用户,请务必将本文从头到尾仔细地阅读一遍,并按照叙述一步一步地完成,避免出错;
③笔者只是一个普通的 Fusion 用户,并非 VMware Inc. 的员工,与 VMware Inc. 无任何利益上的关联,所以不是此软件的技术支持,使用中如有疑问,建议翻阅 Fusion 的官方帮助,或参考相应的 .pdf 版使用指南(英文):
Using VMware Fusion - VMware Fusion 13
docs.vmware.com/en/VMware-Fusion/13/fusion-13-user-guide.pdf
④如果 Fusion 有大版本的更新推出,我也会随之更新本文,故文字描述会相比之前可能有一些改动,请持续关注。
准备工作
在 Apple Silicon 的 Mac 机型上,首先需要准备的有:
①VMware Fusion 13,可以打开如下的官网链接,下翻找到“Fusion 13 Pro for macOS 12+”,点击“DOWNLOAD NOW”,下载 VMware Fusion 13 的 .dmg 格式的安装包:
Download VMware Fusion | VMware
www.vmware.com/products/fusion/fusion-evaluation.html
下载后双击该 .dmg 文件,可看到如下访达(Finder)窗口,双击中间的安装程序图标来安装 Fusion。(安装后“输入许可证密钥”部分,可以自行注册 VMware 账号以申请免费版的密钥,想找 Pro 版的可见评论区置顶,建议购买许可证入正)。
②Windows 11 arm64 的 .iso 镜像文件,或者预装有 Windows 11 arm64 的虚拟磁盘文件,要求是 VMware 可读取的 .vmdk 格式。
⚠️注意:Fusion 在 Apple Silicon 上不支持使用 x86 / x64 的操作系统镜像,因为 arm64 架构的虚拟化引擎与 x64 上的完全不同!
.iso 的优点是安装比较灵活,缺点是安装过程需要花费一定的时间,而 .vmdk 可以做到“开箱即用”,省去很多安装步骤,但灵活性差,且不能预先分配磁盘空间。两种方式任选其一即可,如果有一个方式尝试出现问题,请换另外一个方式。
已有 .iso 镜像文件的读者,可以自行尝试安装。但为确保安装成功,镜像的版本号不宜过低(建议选用最新的 22H2 正式版),否则因为对虚拟机 UEFI 的驱动支持不完整,安装过程会出现奇奇怪怪的问题,例如虚拟机 BIOS 无法读取,或者安装出现蓝屏。
如果不知道在哪里去找镜像文件,我也把 .iso 文件和 .vmdk 文件整理在了阿里网盘。下载前,请务必阅读随附的使用须知:
「Windows ARM64」提取码:ri4d
www.aliyundrive.com/s/QDsV62o9qJe
页:
[1]