QEMU它可以工作在linux,windows,FreeBSD和苹果系统上.大家根本都不用担心支持问题.因为其没有UI界面,纯粹是命令行的操作,和vmware等虚拟平台软件相比,它比较难于上手.但是它却对我们掌握系统模块有很大的帮助,所有的外设和一些常用模块,需要我们手动的去使用命令来挂载才能有效运行.很多人都觉得先学习QEMU后,再去用vmware等模拟软件,更易上手。

下面对其的使用做一下介绍:

1.命令参数:

  • -L dir :指向BIOS和VGA BIOS所在目录(一般我们使用”-L .”)
  • -hda/-hdb/-hdd/-hdc “文件名” :虚拟机系统安装文件
  • -cdrom “文件名” :使用“文件名”作为光盘景象(文件应该是ISO类型)

*Windows 下,可以通过下列命令使用实体光盘: -cdrom //./x: -> x 代表光盘名称/位置例如:-cdrom //./e: -> 使用 E:\ 为光盘*

  • -fda/-fdb “文件名” :使用“文件名”作为磁盘0/1镜像.
  • -boot [a|b|c] :使用磁盘a,光盘d,或者硬盘c启动.
  • -m 容量 :指定内存的大小,单位是MB.
  • -soundhw c1,…: 使用声卡设备.
  • -soundhw ? :列出所有可使用的声卡 -soundhw all 使用全部声卡
  • -usb :允许使用usb设备.
  • -usbdevice :名字 添加一个usb设备“名字”.
  • -net nic :创建一块新的网卡.

上面就是常用的命令参数.如果对各种操作系统下的应用有迷惑,可以到这里