QEMU是一套由法布里斯·贝拉(Fabrice Bellard)所编写的以GPL许可证分发源码的模拟处理器,在GNU/Linux平台上使用广泛。Bochs,PearPC等与其类似,但不具备其许多特性,比如高速度及跨平台的特性,通过KQEMU这个闭源的加速器,QEMU能模拟至接近真实电脑的速度。
目前,0.9.1及之前版本的qemu可以使用kqemu加速器。在qemu1.0之后的版本,都无法使用kqemu,主要利用qemu-kvm加速模块,并且加速效果以及稳定性明显好于kqemu。
指令参数
-L dir 指向BIOS和VGA BIOS所在目录
-hda/-hdb/-hdd/-hdc “文件名” 使用“文件名”作为硬盘0/1/2/3镜像。
-cdrom “文件名” 使用“文件名”作为光盘镜像(文件应该是ISO类型)。
Windows 下的使用者,可以透过下列指令使用实体光盘:
-cdrom //./x: -> x 代表光盘名称/位置
例如:-cdrom //./e: -> 使用 E:\ 为光盘
-fda/-fdb “文件名” 使用“文件名”作为磁盘0/1镜像。
-m容量指定内存的大小,单位是MB。
-soundhw c1,… 使用声卡设备。
-soundhw ? 列出所有可使用的声卡
-soundhw all 使用全部声卡
-usb 允许使用usb设备。
-usbdevice 名字 添加一个usb设备“名字”。
-net nic 创建一块新的网卡。