零、环境介绍
宿主机:
Ubuntu 22.04.1 LTS
Windows 11镜像:
Win11_Chinese(Simplified)_x64v1
QEMU版本:
qemu-img version 7.1.0
Copyright (c) 2003-2022 Fabrice Bellard and the QEMU Project developers
一、安装过程
1. 创建镜像文件
使用qemu-img命令创建镜像文件。命令及结果如下所示:
$ qemu-img create -f qcow2 Win11.img 100G
Formatting 'Win11.img', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=107374182400 lazy_refcounts=off refcount_bits=16
上述命令使用qemu-img create命令创建了一个空白的客户机镜像文件,格式为qcow2,名字为Win11.img,最大容量为100G。
2. 安装系统
使用qemu-system-x86_64启动客户机,并在其中用准备好的ISO安装系统。命令如下:
$ qemu-system-x86_64 -enable-kvm -m 6G -smp 4 -boot once=d -drive file=./Win11.img -cdrom ../iso_images/Win11_Chinese\(Simplified\)_x64v1.iso -device usb-audio -usb
其中:
-m 6G —— 给客户机分配6G内存;
-smp 4 —— 指定客户机为对称多处理器结构并分配4个CPU;
-boot once=d —— 指定系统的启动顺序为首次光驱,以后再使用默认启动项(硬盘);
-cdrom * —— 分配客户机的光驱。
3. Windows 11安装过程
(1)初始界面
运行步骤2中命令后的初始页面如下:
(2)“Windows 安装程序”界面1
过一会会出现“Windows 安装程序”界面,如下图所示:
(3)“Windows 安装程序”界面2
在上一步对话框中鼠标左键点击“下一页”按钮,出现以下界面:
(4)“Windows 安装程序”界面3
点击上一步对话框中的“现在安装”按钮,出现以下界面:
几秒种后跳转到如下界面:
(5)“Windows 安装程序”界面4
在上一步界面中点击“我没有产品密钥”按钮,出现以下界面:
(6)“Windows 安装程序”出错界面
在上一步界面中点击“下一页”按钮,出现以下界面:
可以看到安装过程出现了错误,不满足安装Window 11的最低系统需求。怎么解?
这里要特别感谢以下文章:
Win11提示这台电脑不符合安装此版本的Windows所需的最低系统要求怎么解决?
链接为:
https://baijiahao.baidu.com/s?id=1727961878395909705&wfr=spider&for=pc
文章中提到的两种解决方法都有效,而且步骤非常详细。在这里,我只详细列出第一种解决方法,供大家参考。
(7)返回前一界面
在上一步的错误提示界面中点击左上角的“返回”箭头,返回前一界面,如下所示:
(8)调出命令行工具
在上一步界面中同时按下Shift+F10组合键(注意有些键盘需要Fn+F10)调出管理员命令提示符窗口。如下图所示:
(9)添加注册表项
依次输入并执行以下命令(输入命令后按Enter键执行,提示操作成功完成,才可以)。
- 绕过TPM
reg add “HKLM\SYSTEM\Setup\LabConfig” /v “BypassTPMCheck” /t REG_DWORD /d “1” /f
- 绕过安全启动
reg add “HKLM\SYSTEM\Setup\LabConfig” /v “BypassSecureBootCheck” /t REG_DWORD /d “1” /f
- 绕过硬盘空间检测
reg add “HKLM\SYSTEM\Setup\LabConfig” /v “BypassStorageCheck” /t REG_DWORD /d “1” /f
- 绕过内存检测
reg add “HKLM\SYSTEM\Setup\LabConfig” /v “BypassRAMCheck” /t REG_DWORD /d “1” /f
- 绕过CPU检测
reg add “HKLM\SYSTEM\Setup\LabConfig” /v “BypassCPUCheck” /t REG_DWORD /d “1” /f
完整示例:
注意:
以上5项缺一不可,名称和值都不能出错,错一点或者差任何一项都将出现之前的错误界面。
(10)恢复执行之前的步骤
执行以上命令后,关闭命令行界面。点击“下一步”按钮,恢复执行之前的步骤。如下所示:
可以看到,之前的错误界面不再出现了,而是继续进行安装的界面。
(11)“Windows 安装程序”界面5
在上一步界面中点击勾选“我接受 Microsoft 许可证条款……”前的复选框。然后点击“下一步按钮”,出现以下界面:
(12)“Windows 安装程序”界面6
在上一步界面中鼠标左键点击选择“自定义、仅安装 Window(高级)(C)”,出现以下界面:
(13)“Windows 安装程序”界面7
在上一步界面中点击“下一步”按钮,出现以下界面:
(14)过场界面
当上一步界面中的所有项全部完成(打钩)后将重启。重启后依次出现以下界面:
(15) 配置界面1
经过过场界面后,出现以下界面:
(16)配置界面2
在上一步界面中点击“是”按钮,出现以下界面:
(17)配置界面3
在上一步界面中点击“是”按钮,出现以下界面:
(18)配置界面4
在上一步界面中点击“跳过”按钮,出现以下界面:
(19)配置界面5
经过检查更新后,出现以下界面:
(20)配置界面6
输入设备名称。之后点击“下一个”按钮,出现以下界面:
经过一定时间,来到以下界面:
(21)配置界面7
在上一步界面中点击“创建一个!”按钮,出现以下界面。如果账户已经创建,输入账户并点击“下一步”即可。
由于涉及隐私,这一步的图略过。
(22)配置界面8
不管是新建账户还是用已有账户登录,最终都将来到以下界面:
输入PIN码(最少4个字符)。
(23)配置界面9
在上一步界面中输入PIN码后,点击“确定”按钮,出现以下界面:
在以上界面中点击“下一页”按钮,出现以下界面:
(24)配置界面10
在上一步界面中点击“接受”按钮,出现以下界面:
选择你感兴趣的专题,也可以随意选择,最少选择其中一个。
(25)过场界面
在上一步界面中点击“接受”按钮,出现以下界面:
(27)系统界面
最终来到系统界面。
鼠标左键点击对话框外的位置,对话框将消除。如下所示:
这就是indows 11的桌面。
至此,QEMU安装Windows 11的全部过程完成!