简单记录在服务器 Docker 上使用 Qemu 安装 Win11

简单记录在服务器 Docker 上使用 Qemu 安装 Win11

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

使用QEMU安装Windows 11需满足CPU主机条件。首先安装QEMU,下载Windows 11镜像和virtio驱动,创建qcow2格式磁盘,配置QEMU参数并开启VNC。安装时需绕过TPM检查,通过注册表设置实现,最后选择驱动并完成安装。

🔎

延伸解读

安装前的准备工作

在使用QEMU安装Windows 11之前,确保你的CPU支持虚拟化技术(如Intel VT-x或AMD-V)。此外,下载Windows 11镜像和virtio驱动是必不可少的步骤,这些文件将直接影响安装的成功与否。

绕过TPM检查的注意事项

在安装Windows 11时,绕过TPM检查是一个关键步骤。通过注册表设置来实现这一点,需谨慎操作,确保正确创建LabConfig键及其值,以避免安装过程中出现错误。

VNC配置与远程访问

开启VNC功能后,确保正确配置端口转发,以便通过SSH安全地访问虚拟机界面。使用VNC查看器连接时,注意使用正确的本地地址和端口,以确保顺利进入安装界面。

Q&A

在使用QEMU安装Windows 11之前需要满足哪些条件?

需要满足CPU主机条件,并安装QEMU。

如何创建qcow2格式的磁盘?

使用命令qemu-img create -f qcow2 ./windows11.qcow2 120G创建qcow2格式磁盘。

在QEMU中如何配置参数以启动Windows 11?

使用命令行参数如-enable-kvm、-smp、-m等配置QEMU。

如何绕过Windows 11安装中的TPM检查?

在安装界面使用shift+f10打开CMD,创建LabConfig注册表键并添加相关DWORD值。

安装Windows 11时如何加载virtio驱动?

在安装界面选择Load Driver,找到virtio-win驱动并选择对应架构。

使用QEMU安装Windows 11时需要下载哪些文件?

需要下载Windows 11镜像和virtio驱动。

🏷️

标签

➡️

继续阅读