免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1389 | 回复: 0
打印 上一主题 下一主题

QEMU --- 一个快速的 CPU 仿真器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-08 11:47 |只看该作者 |倒序浏览

QEMU 是一个快速的 CPU 仿真器。说它快速,是和 BOCHS 比较而言。它比 VMWARE 要慢一些,但不影响使用。它是开源的,功能强大,我们终于有了一个开源的、同时其速度又可以满足普通用户日常使用的虚拟机软件。这是 vmware 之外的一个酷酷的选择。该软件正处于活跃的开发阶段。Qemu 可以免费获得,它可以被修改和重新发布,它可以被用在 Linux 的发行版中。有了 qemu 之后,我已经不再使用 vmware 和 win4lin 了。除了 qemu 中的 win98 以及 win98 中的应用程序以外,我的系统中再也没有封闭源码的软件了。说明:在老式的 PII 机器上运行 qemu,速度确实还不行。不过,我在办公室 PIII 700MHz/128M RAM 下运行,速度已经有了很大的改善。如果运行在 P4 上,那速度应当可以满意了。我还没有在 P4 下测试。
安装使用方法:
一、下载二进制软件包
http://fabrice.bellard.free.fr/qemu/qemu-0.6.0-i386.tar.gz
二、用                 su命令进入超级用户。
三、用                 cd /命令进入根目录。
四、用                 tar -xvzf qemu-0.6.0-i386.tar.gz命令将软件直接解压到根目录(此处假定该压缩包也在根目录),这样,软件的安装就完成了。
五、用                 exit命令返回到普通用户的环境。
六、确认你的硬盘有足够多的空闲空间,用
                dd of=hd.img bs=1024 seek=1000000 count=0
命令制作一个 1G 的 hd.img 文件,作为将来的虚拟 C: 盘。
七、将 win98 的安装光盘放入光驱,或者你有它的一个镜像文件 win98.iso 也行。
八、根据你的具体情况,用以下两条命令之一:
                qemu -hda hd.img -cdrom /dev/cdrom -boot d
或者
                qemu -hda hd.img -cdrom win98.iso -boot d
这里说明,“-boot d”的意思是从 CDROM 启动。如果你想从软盘启动,可以用
                qemu -fda /dev/fd0 -boot a
或者,如果你有一个 floppy.img 文件的话,当然可以用下面的命令了:
                qemu -fda floppy.img -boot a
这里,“-boot a”的意思是从软盘启动。你还可以用“-boot c”来表示从硬盘启动。
以下是在 linux 下运行 qemu 来仿真 win98 的截图:

以下是在 win98 下运行 qemu 来尝试 syllable 操作系统:

以下是在 Linux 下运行 qemu 来仿真 Windows XP 的截图:

在 windows 下运行着 vmware,在这个 vmware 中运行着 ReactOS,在这个 ReactOS 下运行着 qemu,而这个 qemu 中又正在启动一个 Linux 系统:


发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/632/showart_152486.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP