本教程系列为KVM安装Windows11,会分成两部分,第一部分会跳过Windows11的硬件要求TPM和安全启动,第二部分会安装TPM模拟器进行模拟。
文章目录
- 软件环境
- 下载Windows11镜像和驱动
- 创建虚拟机
软件环境
- 操作系统:Ubuntu 16.04
- 内核版本:4.15.0-142-generic
- QEMU版本:2.5.0
- virt-manager版本:1.3.2
下载Windows11镜像和驱动
可以到itellyou网站下载镜像,这里我们选择第一个
到github上下载Windows11驱动,这里我们选择Lastest virtio-win ISO
两个资源下载后上传到服务器任意目录
创建虚拟机
打开virt-manager并新建一个虚拟机,选择本地安装介质
选择我们刚才上传的ISO镜像文件
选择内存和CPU
选择磁盘大小
自定义虚拟机名称并勾选在安装前进行自定义配置
选择Boot Option选项卡,勾选IDE Disk和IDE CDROM,并将CDROM调至第一个位置
选择IDE CDROM选项卡,点击connect,选择我们刚才下载的ISO镜像文件
点击最下方Add Hardware,选择input选项卡,添加一个Tablet,防止在进入到虚拟机后,鼠标出现不同步问题
点击上方Begin Installation开始进行安装
一路选择默认直到出现下方错误,这是因为Windows11强制要求安装的机器上必须开启TPM2.0
在虚拟机中按住快捷键Shift+F10打开终端界面
输入regedit打开注册表
在HKEY_LOCAL_MACHINE\SYSTEM\Setup右击新建一个项,命名为LabConfig,在该项右击新建三个DWORD (32位) 值,分别命名为BypassTPMCheck、BypassRAMCheck、BypassSecureBootCheck,并将这三个值都设置为1
最终设置结果如下
退出到主界面后点击左上角返回键,重新选择一下,就可以继续安装了
之后和安装其他Window系统一样,一路默认
最后完成安装
安装驱动,打开virt-manager,选择该Windows11虚拟机的IDE CDROM选项卡,将挂载的文件替换成驱动文件
双击进入,选择virtio-win-guest-tools安装,一路默认选择即可
一台完美的Windows11就安装好了