可在银河麒麟系统中通过Virt-Manager、VMware或QEMU三种方式安装Windows 11虚拟机:一、Virt-Manager需启用KVM及UEFI支持;二、VMware需手动配置TPM与Secure Boot;三、QEMU命令行适用于服务器环境,需准确指定固件路径与TPM参数。

如果您已在银河麒麟操作系统中运行,希望在其上安装 Windows 11 虚拟机,则需借助虚拟化平台(如 Virt-Manager 或 VMware)完成部署。由于麒麟系统默认基于 Linux 内核,不支持直接双系统引导 Win11,必须通过虚拟机方式实现。以下是多种可行的安装方法:
一、使用 Virt-Manager 安装 Win11(推荐用于麒麟桌面版)
该方法适用于已启用 KVM 加速的麒麟系统,无需额外安装商业软件,完全开源合规。需确保系统已安装 QEMU、libvirt 及 UEFI 支持组件。
1、打开终端,执行命令安装必要组件:sudo apt update && sudo apt install qemu-kvm libvirt-daemon-system virt-manager ovmf
2、启动 libvirt 服务并加入开机自启:sudo systemctl enable --now libvirtd
3、验证 KVM 支持状态:kvm-ok,若提示 KVM acceleration can be used 则说明硬件虚拟化已启用
4、下载 Windows 11 ARM64 或 x64 ISO 镜像(ARM64 需匹配麒麟所用 CPU 架构;x64 需主机为 Intel/AMD 并开启 VT-x/AMD-V)
5、启动 Virt-Manager,点击“创建新虚拟机”,选择“本地安装介质(ISO 镜像等)”,浏览并选中 Win11 ISO 文件
6、在“操作系统类型”中选择Microsoft Windows,版本选Windows 11;内存建议分配4096 MB 以上,CPU 核心数不少于 2
7、勾选“为该虚拟机启用存储”,设置磁盘大小不低于64 GB,格式选 qcow2
8、点击“前进”后,在“高级选项”中确认固件类型为UEFI,并勾选启用安全启动
9、点击“完成”开始创建;创建完成后右键虚拟机 → “显示”,启动安装流程,按提示完成系统部署
二、使用 VMware Workstation Player(适用于麒麟适配版或手动移植)
该方法依赖 VMware 官方对 Linux 主机的支持,需注意麒麟系统内核版本是否兼容。VMware Player 免费版可满足基础需求,但需手动配置 TPM 与 Secure Boot 模拟。
1、从 VMware 官网或可信镜像源下载适用于 Linux 的 VMware Workstation Player 安装包(.bundle 格式)
2、赋予执行权限并安装:chmod +x VMware-Player-*.bundle && sudo ./VMware-Player-*.bundle
3、启动 VMware Player,点击“创建新虚拟机”,选择“稍后安装操作系统”
4、在客户机操作系统中选择Microsoft Windows,版本选Windows 11 x64
5、设置虚拟机名称与路径,磁盘容量设为不低于 64 GB,勾选“将虚拟磁盘拆分成多个文件”
6、点击“自定义硬件”,依次完成以下关键配置:内存 ≥ 4096 MB;处理器 ≥ 2 核;网络适配器设为 NAT 模式;CD/DVD 设为使用 ISO 镜像文件(指向 Win11 ISO)
7、在“硬件”列表中点击“添加”,选择可信平台模块(TPM)并完成添加;再进入“选项”→“高级”,将固件类型设为UEFI
8、关闭设置窗口,点击“开启此虚拟机”,启动后立即按键盘任意键进入安装界面,按常规流程安装 Win11
三、使用 QEMU 命令行安装(适用于高级用户及服务器环境)
该方法绕过图形界面,适合无桌面环境的麒麟服务器版,可控性强且资源占用低,但需准确配置参数以满足 Win11 启动要求。
1、确保已安装 qemu-system-x86_64、ovmf、edk2-ovmf 包:sudo apt install qemu-system-x86 ovmf
2、创建虚拟硬盘:qemu-img create -f qcow2 win11.qcow2 64G
3、准备 UEFI 固件路径(通常为 /usr/share/OVMF/OVMF_CODE.fd 和 /usr/share/OVMF/OVMF_VARS.fd)
4、执行完整启动命令(请替换 ISO 路径和固件路径):qemu-system-x86_64 -bios /usr/share/OVMF/OVMF_CODE.fd -drive if=pflash,format=raw,readonly=on,file=/usr/share/OVMF/OVMF_VARS.fd -boot d -cdrom Win11.iso -drive file=win11.qcow2,format=qcow2 -m 4096 -smp 2 -vga virtio -netdev user,id=n1 -device virtio-net,netdev=n1
5、首次启动将进入 UEFI 设置界面,按 F2 进入 Setup,确认 Secure Boot 已启用,保存退出后自动加载 ISO 安装程序
6、安装过程中如遇“TPM 不可用”提示,可在命令中追加参数:-device tpm-tis,tpmdev=tpm0 -tpmdev emulator,id=tpm0










