首先申明,我装 98 和 office2000 是纯粹玩玩的,不为什么目的! 先用 qemu-img
create win.img 2G 为即将安装的系统建立一个 2G 大小的空间, 然后用 qemu -m 360
-boot d -hda '~/win.img' -hdc '/dev/cdrom' 启动安装,
如果你是用光盘镜像的话,就这样 qemu -m360 -boot d -hda '~/win.img' -cdrom
/path/your_iso_img 以下对上面的命令进行解释, -m 360 指明占用 360M
内存来运行虚拟机。-boot d 指明从光盘启动,因为是新装
系统,所以一定要先从光盘启动安装。-hda '~/win.img' 指定系统所用的硬盘镜像,
如我是放在 ~ 下的,你的可能在不同的地方,反正要找个大点的地方,我装的是 98
这么多足够了。-hdc '/dev/cdrom' 如果你用从光驱安装的话,就用这个;-cdrom
/path/your_iso_img 如果是用光盘镜像的话就用这个。我用的是后者,不过前者一
样可以! 启动以后选择带 cdrom 支持的选项,然后一路按 98
的方法安装就行了。安装过程 相当的慢,大概用了我 80
分钟左右。有一次经典蓝屏,好久没见过了!原因很可 能是当时我的鼠标没被 qemu
捕获,以至驱动探测失败。因为一开始是被捕获的,
后来为了到外面抓图,不断地切换。所以一般情况下不会有问题的!就是速度超慢!
这可是跟 qemu 的实现方式有关的,再怎么加内存换 CPU 都没用的 ;-)
全部装完以后,我就睡觉了。第二天 10 点起床后,安装 office2000,方法如下: 先把
office2000 的盘放在光驱里,然后 qemu -m 360 -hda '~/win.img' -hdc '/dev/cdrom'
这时候不用 -boot 选项了,因为 qemu 默认会从硬盘启动的。而这时我们又已经有
个能正常工作的 98 了。 -hdc '/dev/cdrom' 就是告诉虚拟系统,用我主机上的
光驱内容填充虚拟机中光驱内容。接下来的事,就跟正常安装 office2000 一样,
可能要手工启动 office2000 的安装。这一下,用了我大概 30 分钟左右。除了 outlook
没装,其它都是装了。这样一个能用的系统就 OK 了!如果你还要其它什
么软件的话,请用一样的方法安装吧。很简单的!要是不喜欢命令行的方法,还可 用
qemu-launch 来运行。 在我的机器上有一个问题,kqemu 无法用。所以 qemu
没有得到什么加速,如果你
的机子上能用的话,估计不会要那么多的安装时间。还有我发现一个有意思的地方, 98
的启动是比较慢,但重启和关机操作倒是蛮快的,比一台真实的机器还快!
呵呵!说明作者不想大家用 win 吧, lol
下面再说几个问题,
1. 在 98 中,由于 98 本身系统的问题,它不能很好的支持 CPU 的 HLT 指令,所 以在 98 中,即便不做任何事,你的 CPU 也会全速运行,带来的后果就是 CPU 风扇不停的吹啊,吹啊…… 。要想解决这个问题,请看 /usr/share/doc/qemu/下的文档,有详细说明的。看不懂英文的话,也有个解决办法的,装 2000 以上的系统就可以了。
2. 对于 Linux 虚拟机,如果是 2.6 内核以上的话,请用 clock=pit 内核参数, 因为 2.6 以上的内核对 RTC 时间有精度的要求。
3.更多详细的内容请一定去看 /usr/share/doc/qemu/ 下的内容。问我也是白搭,
要真看不懂英文的话,请以后不要再用 Linux 了。真不太适合你!
我的机器是老迅驰本,PM1.5G、256+512M 内存、40G 硬盘,其它的不说了,这个配
置只要是有老迅驰本的都知道,是标配了。512M 是后来自己加的。
阅读(1224) | 评论(0) | 转发(0) |