推荐在本人博客Yolel's Blog阅读
准备工作
利用Homebrew下载QEMU和UTM(推荐)
brew install qemu
brew install --cask UTM
附:也可到二者官网下载。
下载 Hyper-V 格式虚拟盘
1.访问 Windows 11 Insider Preview 的下载页面(sspai.com/s/66Rd)。
注:该页面需要登录加入了「预览体验计划」的微软账号才能访问。
2.点击蓝色的「Windows Client ARM64 Insider Preview - [ 版本号 ] 」按钮下载虚拟机,这将得到一个名称形如 Windows11_InsiderPreview_Client_ARM64_en-us_22598.VHDX 的文件。
下载spice-guest-tools-0.164.3.iso
- 访问spice-guest-tools-0.164.3.iso的下载页面(mac.getutm.app/support/)。
- 点击蓝色的「Download」按钮下载虚拟机,这将得到一个名称形如 spice-guest-tools-0.164.3.iso 的文件。
VHDX格式转换QCOW2
qemu-img convert -p -f vhdx -O qcow2 Windows11_InsiderPreview_Client_ARM64_en-us_22598.VHDX win11.qcow2
-p 选项指显示进度条;
-f 选项分别用于指定输入格式;
-O 选项分别用于指定输出格式;
文件汇总
至此,我们得到了下图三个文件
- Windows11_InsiderPreview_Client_ARM64_en-us_22598.VHDX
- win11.qcow2
- spice-guest-tools-0.164.3.iso
注:由于版本不同,文件名可能略有不同
创建Win11
打开UTM
选择新建一个虚拟机
选择虚拟化
选择Windows
勾选导入VHDX,UEFI(默认勾选),导入qcow2文件
硬件与文件共享默认即可,选下一步,到总结选保存
至此,已创建完Win11虚拟机
启动并安装Win11
启动Win11,进入系统安装界面
接下来,正常安装,语言若无Chinese,可先选择US,进入联网后重新设置即可。
注:卡在联网阶段的解决方案
若出现==Next==变成灰色无法点击,则按住键盘
Shifi
+fn
+F10
,弹出CMD,然后输入
oobe\bypassnro
,系统重启,重新进入Win11安装界面,安装步骤到上一步后,变成如下图所示
按照上图,点击==I don’t have internet==,到下图。
继续安装
接下来便是正常安装,设置用户名,密码,密保问题等等,直到出现下图所示,等待一段时间
到下图,Win11算是已经安装完成了,但由于缺少驱动,依旧无法连网,并且屏幕大小适配较差
按照下图,加载驱动,选择spice-guest-tools-0.164.3.iso
按下图,进入驱动
按下图,选择spice-guest-tools,正常安装,最后重启即可
最终效果进入全屏时如下图,已正常联网。