linux学习记录
分类: LINUX
2008-06-27 09:50:50
QEMU是一套可以在Windows操作系统中仿真出另一套操作系统的仿真软件。因为它可以在系统中仿真出一颗虚拟的CPU,然后将要仿真的操作系统交给这颗虚拟CPU去处理,所以能够达到同一平台却能同时执行两种操作系统的目的。
QEMU的使用非常简单,因为它不用安装,只要使用文字指令和参数就可以操作。而它可以仿真的操作系统类型也非常多元,包括Linux系列、Mac OS系列、FreeBSD系列、Windows系列等等操作系统通通都没问题。
一般的操作系统仿真程序的执行速度都非常慢,但是QEMU的速度居然可以达到正常的四分之一以上,在仿真程序中算是快的了。对于有需要在同一台计算机上安装多个操作系统的人来说,QEMU一定可以帮的上很大的忙。
Qemu还可以通过一个对个人用户免费的kQemu模块来加速。同时,qemu支持的虚拟磁盘文件格式很多,可以与 virtualbox,vmware等软件通用。qemu可以设置dhcp方式实现最简单的GuestOS上网,也可以通过Tap/Tun方式来实现 HostOS与GuestOS之间的直接通信。我试了下,很不错。最主要的是,qemu虽然跟virtualbox一样是用SDL库来开发的,但是与 Virtualbox不同的是,qemu可以通过加-nographic在纯文本方式运行,不再需要X server.这样就可以在服务器上运行了。
其它资料: