| 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 系统: ![]() | 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |