QEMU 使用记录
windows上运行虚拟机
前提准备
1.确保已经安装 QEMU,并且环境变量中可以直接使用 qemu-system-i386(32位)或 qemu-system-x86_64(64位)命令。
2.准备 Windows 7 32位安装镜像(ISO 文件),假设路径为 D:\isos\win7_x86.iso。
3.准备一个虚拟硬盘文件,可以用 QEMU 创建。
1. 创建虚拟硬盘
qemu-img create -f qcow2 win7_x86.qcow2 40G
2. 运行虚拟机并开始安装
qemu-system-i386 -m 2048 -cdrom D:\isos\win7_x86.iso -hda win7_x86.qcow2 -boot d -net nic -net user -rtc base=localtime -vga std
参数说明:
-m 2048:给虚拟机分配2GB内存,Win7 32位够用。
-cdrom:指定安装光盘镜像。
-hda:指定虚拟硬盘。
-boot d:从光驱启动。
-net nic -net user:启动用户模式网络,方便联网。
-rtc base=localtime:设置虚拟机时钟为本地时间。
-vga std:使用标准 VGA 显示。
安装过程
运行后,虚拟机会从 ISO 启动,进入 Windows 7 安装界面。
按照安装步骤完成系统安装。
安装完成后,重启虚拟机,移除 -boot d 选项(或者把启动顺序改为硬盘启动)。
启动已安装的虚拟机
假设安装完成后想启动系统,用以下命令:
qemu-system-i386 -m 2048 -hda win7_x86.qcow2 -net nic -net user -rtc base=localtime -vga std
使用 USB 平滑鼠标设备
默认情况下,QEMU 会模拟一个 PS/2 鼠标,反应可能不够灵敏。加上 -usb -device usb-tablet 参数,模拟一个 USB 平滑鼠标设备,可以让鼠标指针在宿主机和虚拟机之间无缝移动,不会卡顿。
启动命令示例:
qemu-system-i386 -m 2048 -cdrom D:\isos\win7_x86.iso -hda win7_x86.qcow2 -boot d -net nic -net user -rtc base=localtime -vga std -usb -device usb-tablet
1万+



被折叠的 条评论
为什么被折叠?



