为什么这么干?
如果你:
- 主力使用 Ubuntu 系统
- 受不了 VM ware 在最新内核下麻烦且不成功
- 有些软件必须在 Windows 下解决
不妨使用 virt-manager,更加轻便简单。
步骤
准备好 Windows11 镜像
这里直接去官网下就行了。
安装 virt-manager
sudo apt install virt-manager
sudo adduser *** libvirt # 将当前用户加入 libvirt 组
sudo systemctl start libvirtd
sudo virsh net-start default
sudo apt install ovmf swtpm swtpm-tools # 启用 TPM 2.0 似乎没关系?可以之后跳过?
安装 Windows11
记得安装完 virt-manager 后重启。
- 创建新虚拟机
- 从 ISO 安装
- 选择 ISO 位置
- 然后分配内存和 CPU
- 分配硬盘空间
- 最后一定要开启
customize configuration before install
安装前配置
- overview(概览) 中 硬件选择 BIOS
- CPUs 中确保 VCPU = 4(我开始选择的 CPU 数)
- Add Firmware(增加硬件):选择 TPM
- TPM 中:Type Emulated,Model TIS,Version 2.0
- 开始安装
正式启动安装
-
开始正常选择,到了询问 keys 的时候,选择 I don't have a product key.
-
如果被报错说 This PC can't run Windows 11
SHIFT+F10
打开控制台- 输入
regedit
,打开注册表管理器 - 选择到
HKEY_LOCAL_MACHINE\SYSTEM\Setup
,右键New > Key
,增加LabConfig
。 - 进入
LabConfig
,不断选择New \> DWORD (32 bit) Value
,增加三个项目BypassRAMCheck
,BypassSecureBootCheck
,BypassTPMCheck
,值都设置为 1。 - 回退,我这里可以正常安装了。
-
成功!
更多信息
实际上这篇文章是这篇英文文章抽象版翻译/总结,纯粹是为了我下次安装写个小记录。
- virt-manager Windows manager Ubuntu virtvirt-manager windows manager ubuntu virt-manager virt-manager manager at-spi virt virt-manager磁盘 镜像manager 乱码 方块virt-manager manager 工具virt virt-manager virt-install management perform ubuntu nvidia starting display manager ubuntu deployment management servicing windows virtual machine manager windows