ubuntu22.04 qemu 安装windows on arm虚拟机

ubuntu22.04 qemu 安装windows on arm虚拟机

iso:

https://uupdump.net/
https://massgrave.dev/windows_arm_links

vivo driver:

https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.262-2/

qemu

bash 复制代码
sudo apt update
sudo apt install qemu-system-arm qemu-system-aarch64 qemu-utils libvirt-daemon-system libvirt-clients bridge-utils

创建硬盘

bash 复制代码
qemu-img create -f qcow2 windows-arm64.qcow2 100G

安装

bash 复制代码
qemu-system-aarch64 \
  -M virt,virtualization=true -m 8G -cpu max,pauth-impdef=on -smp 8 \
  -bios ./QEMU_EFI.fd\
  --accel tcg,thread=multi\
  -device ramfb \
  -device qemu-xhci -device usb-kbd -device usb-tablet \
  -device usb-storage,drive=install \
  -drive if=none,id=install,format=raw,media=cdrom,file=./22621.1_PROFESSIONAL_ARM64_ZH-CN.ISO \
  -device usb-storage,drive=virtio-drivers \
  -drive if=none,id=virtio-drivers,format=raw,media=cdrom,file=./virtio-win-0.1.262.iso \
  -drive if=virtio,id=system,format=raw,file=./win11-arm64.img  
跳过ISO序列号key的输入:
  • 使用 Shift + F10 打开 cmd 提示符,然后键入 regedit 打开注册表编辑器

  • 导航到 HKEY_LOCAL_MACHINE\SYSTEM\Setup

  • 右键单击"Setup"文件夹,然后新建 LabConfig 文件夹

  • 右键单击 LabConfig,然后选择 New → Dword (32-bit) Value(新建 Dword (32 位)值)。创建以下 5 个新值:

bash 复制代码
BypassCPUCheck
BypassRAMCheck
BypassSecureBootCheck
BypassStorageCheck
BypassTPMCheck

全部设置为1

跳过联网更新 !!!非常重要!!!

注册表导航到以下路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE

1 如果 CurrentVersion 下没有 OOBE ,就创建这个OOBE文件夹

2 然后 选择 New → Dword (32-bit) Value(新建 Dword (32 位)值)。创建BypassNRO 设置为 1

然后关闭注册表:

点击 我没有序列号

然后会出现声明,点击勾选同意,下一步,选择Custom install 然后

设备驱动选择viostor

浏览选择驱动文件夹 viostor/w11/ARM64



然后等待完成,自动从硬盘重启

手动从硬盘启动:

bash 复制代码
qemu-system-aarch64 \
  -M virt,virtualization=true -m 8G -cpu max,pauth-impdef=on -smp 8 \
  -bios ./QEMU_EFI.fd \
  --accel tcg,thread=multi \
  -device ramfb \
  -device qemu-xhci -device usb-kbd -device usb-tablet \
  -drive if=virtio,id=system,format=raw,file=./win11-arm64.img
相关推荐
獨枭9 分钟前
Windows 下安装与使用 Miniconda 完整指南
windows
命里有定数2 小时前
保姆级教程:在 Windows (WSL2) 下本地部署 Qwen3-ASR
windows
lucky67075 小时前
Windows 上彻底卸载 Node.js
windows·node.js
编程小白20265 小时前
从 C++ 基础到效率翻倍:Qt 开发环境搭建与Windows 神级快捷键指南
开发语言·c++·windows·qt·学习
陌上花开缓缓归以7 小时前
LiteOS和RTOS 系统选型分析
arm开发
凯子坚持 c7 小时前
CANN 性能剖析实战:从原始事件到交互式火焰图
windows·microsoft
开开心心就好8 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
獨枭8 小时前
PyCharm 跑通 SAM 全流程实战
windows
仙剑魔尊重楼8 小时前
音乐制作电子软件FL Studio2025.2.4.5242中文版新功能介绍
windows·音频·录屏·音乐·fl studio
深圳市九鼎创展科技8 小时前
瑞芯微 RK3399 开发板 X3399 评测:高性能 ARM 平台的多面手
linux·arm开发·人工智能·单片机·嵌入式硬件·边缘计算