qemu入门教程03.01:安装Windows7操作系统

系列索引:qemu入门教程索引

qemu能够极致的模仿硬件,本文介绍如何把qemu当VMware/VirtualBox用。

准备

  • 安装qemu
  • windows7操作系统包

硬盘镜像

首先创建一个硬盘镜像用于存放安装后的操作系统。

1
2
3
qemu-img create -f qcow2 win7.img 120G
# 我的输出为
Formatting 'win7.img', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=128849018880 lazy_refcounts=off refcount_bits=16

镜像名叫win7.img,格式为qcow2,大小为120GB

安装系统

1
qemu-system-x86_64 -m 4G win7.img -cdrom .\Apps\os\en_windows_7_ultimate_with_sp1_x64_dvd_u_677332_25.2.12.iso

显示启动信息并加载系统文件

加载中

加载完成后启动安装流程

启动

接下来按照标准安装流程安装Windows7

部分qemu版本可能会安装失败。

报错:qemu: Gtk: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed

安装完成进入设置界面,用户名、激活密钥之类的

设置

安装配置完成,关机

桌面

运行

关机之后再打开

1
2
3
4
qemu-system-x86_64 -m 4G -smp 2 -vga vmware win7.img
# 有警告
C:\Program Files\qemu\qemu-system-x86_64.exe: warning: TCG doesn't support requested feature: CPUID.01H:EDX.ht [bit 28]
C:\Program Files\qemu\qemu-system-x86_64.exe: warning: TCG doesn't support requested feature: CPUID.80000001H:ECX.cmp-legacy [bit 1]

系统正常启动

启动

网络可以正常连接,但是无法自动缩放,有点卡


qemu入门教程03.01:安装Windows7操作系统
https://blog.jackeylea.com/qemu/how-to-install-windows-7-with-qemu/
作者
JackeyLea
发布于
2025年4月21日
许可协议