用硬苹果捏软柿子:M1 系列 Mac 虚拟 Windows 11 免费(3)

如果选择方式一,即通过 ISO 安装:进入「CD/DVD」页面,勾选「连接 CD/DVD 驱动器」,然后在下拉菜单中选择之前准备好的 ISO 格式安装镜像。然后,进入「硬盘」页面,分配 64GB 的空间(同上,为官方建议最低配置,但可以按需增减)。

如果选择方式二,即通过转制虚拟机文件安装:进入「硬盘」页面,点击「高级设置」,移除默认创建的硬盘。然后点击右上角的「增加设备」按钮,选择「现有硬盘」,选择之前准备好的 VMDK 格式虚拟硬盘文件。

绕过 Windows 11 的安装限制

Windows 11 对于硬件条件有比较特殊的要求,主要包括要求支持 TPM(可信平台模块)2.0 和安全引导(Secure Boot)等,否则会拒绝安装(相关讨论可参阅少数派此前的指南)。

绕过方法也很简单。在安装界面的第一步,即显示「现在安装」(Install Now)按钮的界面,按 Shift - F10 打开命令提示符界面,然后输入 regedit 并回车,打开注册表编辑器。

此时,在左侧窗格定位到 Computer\HKEY_LOCAL_MACHINE\SYSTEM\Setup 路径,在 Setup 键上点击右键,选择「New」>「Key」,新建一个名为 LabConfig 的键。

然后,在右侧窗格空白处点击右键,选择「New」>「DWORD (32-bit) Value」,新建一个名为 BypassTPMCheck 的 DWORD 类型值,双击将其值改为 1。用同样的方式新建一个名为 BypassSecureBootCheck 的 DWORD 类型值,也将其值改为 1。

用硬苹果捏软柿子:M1 系列 Mac 虚拟 Windows 11 免费

关闭注册表编辑器,即可绕过限制完成安装。

为虚拟机启用网络

在传统虚拟机配置流程中,安装完系统后的第一步就是安装开发商提供的专用驱动和辅助程序,对于 VMware 而言,即 VMware Tools。遗憾的是,由于 VMware 尚未正式支持 Windows 11 ARM64,VMware Tools 也没有完成适配;这对正常使用最重大的障碍,就是虚拟机因为找不到网卡而不能上网。

对此,社区用户目前发现了一个吊诡但快捷的方案:以管理员权限打开 Windows Terminal 终端(可以在开始菜单搜索「Terminal」找到,在其上点击右键选择「以管理员身份运行」),然后运行如下命令:

bcdedit /debug on bcdedit /dbgsettings net hostip:10.0.0.1 port:50000

如果你觉得上面的命令莫名其妙,那是因为……这是没有办法的办法。bcedit 是 Windows 上用于调试启动选项的命令行工具;而上述两行命令的作用,就是首先启用内核调试器,然后添加一个专用于内核调试的以太网网络连接。是的,这么做的唯一目的就是为系统添加一个无需驱动的虚拟网卡。也正因如此,命令中的 hostip 和 port 选项的值可以任意填写,因为它们指的均是用于内核调试主机的 IP 地址和端口,这对于我们的目的并不重要。

完成设置后,重新启动虚拟机,即可正常联网。

使用远程桌面变通实现高清分辨率

缺乏驱动导致的另一个问题是虚拟机无法随着窗口缩放灵活适配分辨率,也不能支持 Retina 分辨率的高清显示。

不过,注意到 Windows 操作系统均可以通过 RDP 协议从远程访问,这不需要任何额外驱动的内置支持,而分辨率高低也可以自主设定;又注意到在 VMware 的默认组网方式(NAT)下,虚拟机和宿主机处于同一个虚拟局域网(vmnet8)中。

因此,只要把虚拟机当作一台「远程」机器,从宿主机通过远程桌面客户端连接,即可回避没有显示驱动的问题,以高清分辨率显示其界面。

为此,首先在虚拟机中启用远程桌面。方法是进入「设置」>「系统」>「远程桌面」,打开「远程桌面」选项的开关。

用硬苹果捏软柿子:M1 系列 Mac 虚拟 Windows 11 免费

接着,打开 Windows Terminal 终端,执行 ipconfig 命令,记下显示的本机 IP 地址(如下图中显示的 192.168.162.128)。

用硬苹果捏软柿子:M1 系列 Mac 虚拟 Windows 11 免费

然后,下载安装免费的 Microsoft Remote Desktop 应用(当然,你也可以使用 Jump Desktop 等更好的付费软件)。打开后,点击「Add PC」按钮,在「PC name」栏填入上一步记下的 IP 地址,并在「User account」栏添加虚拟机的管理员账号。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzsgff.html