ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Deepin中通过QEMU/KVM安装windows 11虚拟机

Deepin中通过QEMU/KVM安装windows 11虚拟机 步骤1安装QEMU及虚拟系统管理器1. 安装所有必需的软件包# 安装所有必需的软件包 sudo apt update sudo apt install -y qemu-system-x86 libvirt-clients virtinst virt-viewer qemu-utils bridge-utils spice-vdagent libosinfo-bin ovmf swtpm virt-manager2. 将当前用户加入到kvm和libvirt用户组否则后续无法正常使用# 将当前用户加入kvm和libvirt用户组否则后续无法正常使用 sudo usermod -aG kvm,libvirt $USER3. 重启libvirtd服务并设置自动启动# 重启libvirtd服务 sudo systemctl restart libvirtd sudo systemctl enable libvirtd完成上面的操作后会在安装的程序中看到如下图标步骤2新建虚拟机1. 新建虚拟机2. 五步走完成虚拟系统基础设定通过“浏览”找到自己的win11镜像iso文件如不能自动检测系统版本可手动输入后选择对应的操作系统版本根据本机的配置情况设置虚拟机的CPU和内存分配情况设置虚拟系统的硬盘大小设置虚拟机的名称注意此处务必勾选下方的自定义配置步骤3自定义配置此步骤非常关键1. 概况中将固件选择到含有secboot的UEFI选项2. 设置引导选项将SATA CDROM1勾选后并将其设置为第1项3. 设置磁盘的总线为VirtIO4. 设置网卡的设备型为virtio5. 添加TPM设备如有则确保其版本为2.06. 再添加一个存储设备类型为CDROM镜像文件为所下载的virtio-win-***.iso文件以具体下载的版本为准添加完成后可看到有两个CDROM 驱动器一个是win11的镜像另一个是virtio镜像。需要 下载virtio-win-0.1.285.iso步骤4安装系统1. 点击左上的“开始安装”进入到win11的安装界面2. 中途可能会遇到“这台电脑无法运行windows 11”的错误提示可按以下方法处理按键盘 Shift F10 打开命令提示符输入 regedit 并回车打开注册表编辑器左侧导航到HKEY_LOCAL_MACHINE\SYSTEM\Setup右键点击 Setup 文件夹选择新建 → 项命名为 LabConfig选中新建的 LabConfig在右侧空白处右键新建 → DWORD (32位)值命名为 BypassTPMCheck数值数据填 1新建 → DWORD (32位)值命名为 BypassSecureBootCheck数值数据填 1新建 → DWORD (32位)值命名为 BypassRAMCheck数值数据填 1可选点击错误提示窗口左上的箭头然后再点击下一步3. 选择windows的安装位置如果是看不到磁盘则需要点击左下角的“加载驱动程序”然后点击“浏览”选择virtio所对应的驱动器找到arm64-win11目录下驱动程序安装完成后即可在安装位置中显示出之前设定的虚拟磁盘4. 后续就是win11的正常安装步骤。
返回列表