使用 VMware Fusion 在 macOS 中创建 Windows ARM 虚拟机
之前 VMware Workstation 和 Fusion 彻底免费了,外加也可以下载 Windows on ARM 的镜像了。
安装下来体验一下。
免登录下载 VMware Fusion
直接去官网下载 VMware Fusion 需要登陆,不打算注册相关账户,于是搜索了一下,发现了一个免登录下载的方法。
就是从更新接口下载 https://softwareupdate.vmware.com/cds/vmw-desktop/
不过下载后需要手动解压才可以安装。
依次点击 Fusion > 13.6.1 > 24319021 > universal > core > com.vmware.fusion.zip.tar 进行下载
下载后需要解压两次得到 VMware Fusion.app
复制到 应用程序(Application) 中。
然后打开 VMware Fusion ,按照提示进行授权就可以了。
下载 Windows 11 ARM64
访问微软官方网站下载
https://www.microsoft.com/zh-cn/software-download/windows11arm64
安装 Windows
打开 VM Fusion ,把下载的镜像拖放到窗口中,然后按照步骤进行
- 固件选择 UEFI
- 选择加密,需要生成一个 TPM 密码,可以自动生成,要保存好
- 进入完成界面,默认说 4G 内存,2 核心CPU,点击自定义设置可以修改虚拟机名称并修改配置
macOS Fusion 鼠标回到宿主机的快捷键是 Control + Commond
安装过程
启动后显示 黑屏 + Press any key boot from CD/CDROM
时要马上按一个键,不然很快就跳过这个步骤了(可以等超时后进入蓝色的 BIOS 界面再选择 Boot normally)。
然后就进入 Windows 的安装界面了
按照提示进行点击下一步
- 选项安装选项:安装 Windows 11
- 勾选 同意 I agree everything will be deleted including files, apps, and settings
- 产品密钥界面选择左下角 我没有产品密钥
- 映像选择 Windows 11 专业版
- 接受 许可协议
- 选择磁盘直接点击 下一步
- 最后选择 安装
安装过程 Windows 会自动操作,重启几次后进入 Windows 初始设置界面。
按照步骤选择语言、键盘布局后,在设置网络这一步会卡住
需要按 Shift + F10
打开命令窗口,输入下面的命令
1 | OOBE\BypassNRO |
然后会重启,需要重新选择地区、键盘布局,到添加网络时可以选择 我没有 Internet 连接 了。
然后就可以继续,设置账户名称、密码(可以跳过)、隐私选项。
安装 VMware Tools
- 点击顶部菜单的 虚拟机 > 安装 VMware Tools 。
- 虚拟机窗口弹窗选择安装,但是并不自动安装,只会挂载光驱
- 打开 Windows 的资源管理器,在光驱中手动点击 Setup 安装
其他设置
我安装后 Fusion 已经自动设置了 Retina 支持,可以在虚拟机 设置 > 显示 中查看
安装 VMware Tools 后 Windows 的显示缩放比例是 250%,不是很合适。
打开 Windows 的设置,显示设置,缩放部分点击 关闭自定义缩放
,注销登录后,手动设置一个适合的分辨率。