在G3 iBook上运行Windows 98与Windows 3.2

请注意:本文章发表于 2018年5月14日 ,已经超过一年,其内容可能已经过期。对于发表时间较久的文章,本站不能在准确性和质量方面做出保证。虽然仍然欢迎提出改进建议,但一般不再维护,敬请谅解。

如今的现代Mac电脑能够使用「启动转换」。通过它,我们能够方便地切换到Windows操作系统,以运行那些不适合在macOS下运行的,或遇到兼容性问题的应用。而老些的Mac电脑有所不同。它们基于PowerPC体系结构,或更老的Motorola 68K结构,这注定了它们与运行在x86上的Windows、Red Hat等操作系统无缘。

但Abandonware这座「垃圾山」内有数不尽的财宝,值得一看——Virtual PC for Mac就是专为那些旧款Mac而设计的虚拟机软件。通过它,我们能够跨越体系架构的鸿沟(就像QEMU PowerPC和PearPC一样),在Classic Mac OS或Mac OS X环境下较完美地运行Windows、Red Hat等操作系统。接下来我将使用这个软件,在我的G3 iBook上运行Windows 98,与Windows 3.2,同时带来一些较简单的体验。


概述

我的G3 iBook依然是这篇文章的主角。再介绍一下:它拥有一颗PowerPC 750(G3)处理器,运行在300MHz上;一张ATI Rage显示卡,具有4MB显存,分辨率800×600;还拥有6GB硬盘与内建AirPort。我的硬盘在安装虚拟机之前还剩余1GB空间。而要使用的虚拟机软件则是由Connectix开发的Virtual PC for Mac 6.0,运行在Mac OS 9或Mac OS X下,支持G3或G4处理器(不支持G5)。

创建虚拟机

打开虚拟机软件,创建一个新虚拟机。Virtual PC 6.0提供虚拟机创建助理,按照步骤操作即可。由于G3在Mac OS X下性能不佳,本文将在Mac OS 9下运行虚拟机。Connectix提供已经安装好的「OS Pack」单独售卖,但这个软件开发商在完成与微软的交易后已经销声匿迹多年,「OS Pack」也失传。所以这次纯手动来配置一个虚拟机。

开始创建虚拟机。

Virtual PC 6.0已经支持创建容量灵活的虚拟磁盘,而不需要预分配空间。随后在下一步,选择Windows 3.1配置,软件会自动规划虚拟机的相关配置,包括虚拟磁盘的大小。随后的步骤,包括选择操作系统,选择保存位置等,与现代虚拟机软件大同小异。

创建新的磁盘文件。

安装Windows 98

启动虚拟机,然后点击窗口左下角的光盘图标,捕捉可引导的Windows 98安装光盘映像。虚拟机会自动从光盘启动安装。

Windows 98光盘启动菜单。

在虚拟机内,选择Boot from CD-ROM,并选择启动安装程序。Windows 98安装向导将会启动。

Windows 98安装向导。

安装向导无需更多工序,因为Virtual PC 6已经预先创建好了分区。随后安装向导检查硬盘分区,向硬盘内复制文件,并启动安装程序。

正在检查硬盘分区。

Windows 98安装程序是无数复古玩家非常熟悉的朋友了。

Windows 98安装程序。

我进行了一个典型的Windows 98安装。「估计剩余时间」比较准确。复制文件十分缓慢,需要耐心等待。

正在复制Windows文件。

随后文件复制完毕,Windows 98首次启动。

Windows 98首次启动。

首次启动后,Windows搜索硬件驱动程序,并完成必要的配置。

Windows 98首次启动。
检查硬件并安装驱动程序。

安装即将结束,整个安装过程没有特别之处,除了十分缓慢之外。整个安装耗费大约一个半小时。

更新系统设置。

再次重新启动后,就可以登录到Windows 98了。模拟的Sound Blaster 16声卡默认被驱动。

登录到Windows 98。

在窗口左下角的小拼图图标处,选择「安装额外软件」来安装必要的组件和驱动程序。安装程序会自动启动,完成安装即可。

安装虚拟机驱动程序。

体验Windows 98

再次重新启动后,虚拟机已经可以支持分辨率自动调整,文件共享,网络,与真彩色显示。

安装完毕的Windows 98。

Virtual PC 6.0模拟了一颗Pentium II with MMX技术CPU,主频未知。由于跨架构造成的性能损失,在1.4GHz的PowerPC G4处理器下,它虚拟的CPU可以真正地达到400MHz Pentium II的水平;而在这颗300MHz的G3处理器的实战检验中,我估测它的性能十分不尽人意——可能只有486DX4 75MHz或早期Pentium的水平。

Outlook Express与Internet Explorer 5。

捕捉Office 97安装光盘映像后,安装程序会自动运行。由于虚拟机缓慢,安装程序加载需要一段时间。

Office 97光盘菜单。

来到安装向导。由于我的映像在U盘上,且限制于USB 1.1的龟速,标准的Office 97安装会花费约半个小时。

正在安装Office 97。

虽缓慢,但这些基于x86与Windows的软件在这颗G3和Windows 98虚拟机上运行良好,软件不崩溃,也没有奇奇怪怪的问题发生。

Word 97启动中。

Office 97带有「Office 助手」。这个画风清奇的小回形针代劳了一些弹出窗口,并为我们带来一些提示。由于虚拟机性能低下,它的动画十分卡顿。

Word 97与Office助手。

Virtual PC 6.0的虚拟显卡性能落后,且不支持3D加速功能,再加上低速的虚拟CPU,Virtual PC 6.0将不会是Windows游戏的一个理想解决方案。但它的确在本职范围内做得不错,例如共享的CD-ROM。这意味着我今后不但可以使用iTunes或苹果音乐光盘播放程序听CD,还可以使用Windows 98自带的CD播放器。CD播放并不卡顿。

Windows 98 CD播放器。

更多…

运行Windows 98将带来恼人的卡顿,但我相信Windows 3.2并不会。我同时也安装了Windows 3.2虚拟机。 

Virtual PC列表。

我新建了一个虚拟机,并首先安装了MS-DOS 7.1。Windows 3.2需要DOS才可以安装和运行。

正在安装DOS 7.1。

Windows 3.2安装比Windows 98快了数倍,且移动鼠标指针的恼人卡顿也消失了。

正在复制Windows 3.2文件。
Windows 3.2启动画面。

Virtual PC 6.0不提供针对DOS或Windows 3.2的驱动程序。

Windows 3.2程序管理器。
Windows 3.2文件管理器。

若按照现代虚拟机软件的标准来衡量Virtual PC 6.0,由于低下的性能,它一定会得到一个不及格的分数;但它作为虚拟机软件的早期开创者,实现了稳定、功能完整的虚拟化,同时实现了跨平台、跨体系架构的虚拟,也绝对配得上那些称赞。在Virtual PC 7.0时,微软从Connectix手中购买了它,同时终止了Mac平台上Virtual PC软件的迭代。Virtual PC for Mac的支持最终仅限于G3与G4处理器。如今的Virtual PC已更名为Windows Virtual PC,在PC平台上成为一代无比经典的软件。

拓展阅读

赞赏站长

本站是原创性质的个人站点,站长拥有所有原创内容的著作权,版权所有。

站长欢迎任何人利用本站内容进行高质量的二次创作,但必须为站长署名(@paizhangpi 或 @paizhang),并附上本站的链接,或事先与站长协商授权事宜。除此之外,严禁任何人盗用本站包括图片在内的任何原创内容,形式包括但不限于低质量或未署名的二创或使用、转载、抄袭、引用、改编、翻译,乃至用于商业用途等。以上行为一经发现,将会追究到底。

《在G3 iBook上运行Windows 98与Windows 3.2》上有8条评论

  1. Google Chrome 81.0.4044.138 Google Chrome 81.0.4044.138 Mac OS X  10.15.4 Mac OS X 10.15.4
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36

    居然这么早就有airdrop了

  2. Chrome 77.0.3865.69 Chrome 77.0.3865.69 iPad iOS 12.4 iPad iOS 12.4
    Mozilla/5.0 (iPad; CPU OS 12_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/77.0.3865.69 Mobile/15E148 Safari/605.1

    win10都不能运行vpc了

  3. QQbrowser QQbrowser Android 8.0.0 Android 8.0.0
    Mozilla/5.0 (Linux; U; Android 8.0.0;zh-cn; FRD-AL10 Build/HUAWEIFRD-AL10) AppleWebKit/537.36 (KHTML, like Gecko)Version/4.0 Chrome/57.0.2987.132 MQQBrowser/8.1 Mobile Safari/537.36

    如果paizhang能把Windows3.2安装所需的文件分享到群里就好了😁😁😁

  4. Google Chrome 66.0.3359.181 Google Chrome 66.0.3359.181 Windows 10 x64 Edition Windows 10 x64 Edition
    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36

    OK啊!

  5. Firefox 59.0 Firefox 59.0 Windows 10 x64 Edition Windows 10 x64 Edition
    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0

    Virtual PC的最后一代作品是Win7发布初期配的那个Windows XP Mode,此后就没了

  6. Opera 1.170623.027 Opera 1.170623.027 Android 8.0.0 Android 8.0.0
    Mozilla/5.0 (Linux; Android 8.0.0; MIX 2 Build/OPR1.170623.027) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.158 Mobile Safari/537.36

    VPC其实已经是Discontinued的了。在微软的商业层面,其替代品是Hyper-V,不过后者很可能是彻底重写的。

    1. Safari 11.0.2 Safari 11.0.2 Mac OS X  10.13.2 Mac OS X 10.13.2
      Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_2) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0.2 Safari/604.4.7

      Hyper-V有所耳闻,长知识了。

      1. Opera 4.0 Opera 4.0 Android 8.0.0 Android 8.0.0
        Mozilla/5.0 (Linux; Android 8.0.0; MIX 2 Build/OPR1.170623.027; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/62.0.3202.84 Mobile Safari/537.36 BiliApp/5260002

        b战路过

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据