Qemu 中文手册 (转自:http://blog.chinaunix.net/u/12679/showart_432398.html)

  • Post author:
  • Post category:其他


Qemu使用手册

快速启动

在我们下载并解压linux镜像(linux.img)以后,我们可以输入下面的命令来启动:

qemu linux.img

这样Linux就会启动并会展示给我们一个提示.

调用

用法:qemu [option] [disk_image]

disk_image是代表IDE的硬盘的硬盘镜像.

一般选项:

-M machine

选择模拟的机器(我们可以输入-M?提到一个模拟的机器列表)

-fda file

-fdb file

使用file作为软盘镜像.我们也可以通过将/dev/fd0作为文件名来使用主机软盘.

-hda file

-hdb file

-hdc file

-hdd file

使用file作为硬盘0,1,2,3的镜像.

-cdrom file

使用文件作为CD-ROM镜像(但是我们不可以同时使用’-hdc’和’-cdrom’).我们可以通过使用’/dev/cdrom’作为文件名来使用主机的CD-ROM.

-boot [a|c|d]

由软盘(a),硬盘(c)或是CD-ROM(d).在默认的情况下由硬盘启动.

-snapshot

写入临时文件而不是写入磁盘镜像文件.在这样的情况下,并没有写回我们所使用的磁盘镜像文件.然而我们却可以通过按下C-a s来强制写回磁盘镜像文件.

-m megs

设置虚拟内存尺寸为megs M字节.在默认的情况下为128M.

-smp n

模拟一个有n个CPU的SMP系统.为PC机为目标,最多可以支持255个CPU.

-nographic

在通常情况下,Qemu使用SDL来显示VGA输出.使用这个选项,我们可以禁止所有的图形输出,这样Qemu只是一个简单的命令行程序.模拟的串口将会重定向到命令行.所以,我们仍然可以在Qemu平台上使用串口命令来调试Linux内核.

-k language

使用键盘布局语言(例如fr为法语).这个选项只有在不易得到PC键盘的情况下使用.我们在PC/Linux或是PC/Windows主机不需要使用这个选项.可用的布局如下:

ar  de-ch  es  fo    fr-ca  hu  ja  mk    no  pt-br  sv

da  en-gb  et  fr    fr-ch  is  lt  nl    pl  ru     th

de  en-us  fi  fr-be  hr    it  lv  nl-be  pt  sl    tr

默认的为en-us

-audio-help

这个选项将会显示声音子系统的帮助:驱动列表以及可调用的参数.

-soundhw card1,card2 ….  or -soundhw all

允许声音并选择声音硬件.使用?可以列出所有可用的声音硬件

qemu -soundhw sb16,adlib hda

qemu -soundhw es1370 hda

qemu -soundhw all hda

qemu -soundhw ?

-localtime

设置时钟为本地时间(默认为UTC时间).如果在MS-DOS或是Windows上这个选项则需要正确的日期.

-full-screen

以全屏方式启动.

-pidfile file

在file文件中存许Qemu的进程PID.如果我们是由脚本启动的,这个选项是相当有用的.

-win2k-hack

当安装Windows 2000时可以使用这个选项来避免磁盘错误.



版权声明:本文为zhouhu1001原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。