|
苹果于 2020 下半年起推出的 Apple Silicon 是具有划时代意义的处理器,它开启了作为个人电脑在 arm64 处理器架构的生态下发展的新形态,在这两年的时间内,从 x64 到 arm64 的转型进程中,macOS 取得了很大的进展。
0 Z: X7 N% l' v$ d
# q# V% t8 R+ x+ Q* U4 p3 P而微软的 Windows on ARM 也是一个了不起的技术革新。arm64 版 Windows 内置了 x86_64 的应用程序仿真层,为用户提供了一个有别于传统的 x86_64 但又与 x86_64 几乎一致的桌面体验,特别是 Windows 11 的推出,更是提升了 x86_64 应用的模拟效率。
2 F7 e( O7 N( o1 f3 s! F5 _
& f* y( w/ D4 ~' v实际上,Windows on ARM 最初是给高通芯片和树莓派运行 Windows 而推出的方案,由于微软对此一直不够重视,所以 arm64 版 Windows 一直处于一种躺平的状态,但由于 Mac 用户的基数很多,反而推动了它的发展,以及支持 arm64 架构的应用在逐渐增多。
+ b1 m) p m5 h$ \; G J9 f
; S Z: _% o7 Z# X安装虚拟机使用 Windows 一直是 Mac 用户老生常谈的话题,虽然 Apple Silicon 对虚拟化的性能提升极为诱人,但由于目前处于转型期,能用的虚拟机比较有限,率先支持 M1 及以上处理器 Mac 的是 Parallels Desktop。
* ~6 R5 m6 P! Q7 |6 ?" u0 d5 [7 D2 g# N1 m$ K% b+ {
然而我发现,有相当一部分用户被 Parallels Desktop 高昂的定价策略劝退,于是目光只能注意在老牌的虚拟化软件制造商 VMware。, E8 {1 e9 q) t$ K# g/ }
G3 h5 G1 X6 ~& ? \% v4 }将近一年的时间,VMware 对 Apple Silicon 的支持完全落后于友商 Parallels,Fusion 对 Apple Silicon 的支持计划于 2021 年的九月中旬启动,并发布了首个公开技术预览版,直到 Fusion 13.0.0 的正式版,才在支持 Intel 的同时,正式地纳入了对 Apple Silicon 的支持。
5 ~ V6 G4 T2 B9 S5 G3 F- ~# w* L/ p2 h; ]: H- k& R
我对 Fusion 支持 Apple Silicon 的进展一直非常关注,但搜索知乎发现却没有一个详细的教程,索性自己写一个好了——这个教程就是为想通过 VMware Fusion 安装 arm64 版 Windows 的人准备的。0 H; d; q, \# E2 S2 d
D' K( t, v6 K O8 N6 j f" Lℹ️特别提示:①本文以我的 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 的基本操作足够熟悉;
) R, Z k* P" P: G- o; `! [
- e; r2 Z+ t/ w②如果读者是 VMware Fusion 的老手,许多内容可直接跳过,只需要过目本文的一些不熟悉和需要引起注意的地方;但对于第一次使用 VMware Fusion 的用户,请务必将本文从头到尾仔细地阅读一遍,并按照叙述一步一步地完成,避免出错;
. ]9 ~" H* A( f, P) L6 f& n
1 p9 g% K3 K& c# D6 D③笔者只是一个普通的 Fusion 用户,并非 VMware Inc. 的员工,与 VMware Inc. 无任何利益上的关联,所以不是此软件的技术支持,使用中如有疑问,建议翻阅 Fusion 的官方帮助,或参考相应的 .pdf 版使用指南(英文):2 G' g- o* T# H) v. q
- E( ~' b8 _- n" z2 A
Using VMware Fusion - VMware Fusion 13
/ w, k! S9 T' |" s0 kdocs.vmware.com/en/VMware-Fusion/13/fusion-13-user-guide.pdf/ @; N1 p' i( \ I7 l6 @
④如果 Fusion 有大版本的更新推出,我也会随之更新本文,故文字描述会相比之前可能有一些改动,请持续关注。* Q# q& O" I/ c: f& j
/ I( \( p: z& Z# _- p准备工作9 g3 r5 x3 `% D! Y0 D, p, E6 W
在 Apple Silicon 的 Mac 机型上,首先需要准备的有:
1 l2 r& u" V2 S: Z: L
8 g6 m" @( G4 l) c- I3 |" F: H①VMware Fusion 13,可以打开如下的官网链接,下翻找到“Fusion 13 Pro for macOS 12+”,点击“DOWNLOAD NOW”,下载 VMware Fusion 13 的 .dmg 格式的安装包:. {6 H0 L) }. Q9 K" t5 c9 s0 b
F5 u) c) v% P I' |5 Y; oDownload VMware Fusion | VMware+ z3 g* v% M+ D+ V+ u& C! V: J
www.vmware.com/products/fusion/fusion-evaluation.html
% u! b. w9 J( _) j! w p- T0 u: g" n
下载后双击该 .dmg 文件,可看到如下访达(Finder)窗口,双击中间的安装程序图标来安装 Fusion。(安装后“输入许可证密钥”部分,可以自行注册 VMware 账号以申请免费版的密钥,想找 Pro 版的可见评论区置顶,建议购买许可证入正)。1 T, j6 O1 d4 u7 I u
; D2 a7 E9 Y0 u$ k: F5 T+ J
$ }! H; I& Z; R
②Windows 11 arm64 的 .iso 镜像文件,或者预装有 Windows 11 arm64 的虚拟磁盘文件,要求是 VMware 可读取的 .vmdk 格式。
6 p+ x) N! W5 o4 w0 n9 L& p- v0 c* O8 p
⚠️注意:Fusion 在 Apple Silicon 上不支持使用 x86 / x64 的操作系统镜像,因为 arm64 架构的虚拟化引擎与 x64 上的完全不同!
) R9 y- C8 T7 a- `8 l1 s+ t, F. S) P. U& \2 W0 s1 E5 ~! G
.iso 的优点是安装比较灵活,缺点是安装过程需要花费一定的时间,而 .vmdk 可以做到“开箱即用”,省去很多安装步骤,但灵活性差,且不能预先分配磁盘空间。两种方式任选其一即可,如果有一个方式尝试出现问题,请换另外一个方式。
) d+ i. X% q! b/ R7 d8 R; ~. g- n5 [0 B$ v
已有 .iso 镜像文件的读者,可以自行尝试安装。但为确保安装成功,镜像的版本号不宜过低(建议选用最新的 22H2 正式版),否则因为对虚拟机 UEFI 的驱动支持不完整,安装过程会出现奇奇怪怪的问题,例如虚拟机 BIOS 无法读取,或者安装出现蓝屏。
^' M! x$ P j
6 H, a6 P" ^6 x4 K2 h如果不知道在哪里去找镜像文件,我也把 .iso 文件和 .vmdk 文件整理在了阿里网盘。下载前,请务必阅读随附的使用须知:
( E, Q' X& T7 @% H! d4 x) m5 P+ X1 Z3 d5 P5 r \
「Windows ARM64」提取码:ri4d& b4 s/ U9 ?8 r b9 x: i$ j( b- V& w& U9 D
www.aliyundrive.com/s/QDsV62o9qJe |
|