Mac OS 8.1是最后兼容68k Macintosh的版本了,然而中文版的Mac OS 8和8.1都要求PPC的Mac。虽然在68k机型上System 7.5/7.6和Mac OS 8.1/8.1的软件兼容性几乎一致。能支持68k的软件基本上都支持System 7.5/7.6,但相对来说, Mac OS 8.1支持右键操作(Ctrl+鼠标左键),支持HFS+文件系统(Mac OS 扩展格式),并且中文字体比System 7的更协调一些,而且无需第三方软件就可以将图片设置为桌面壁纸。
安装器检测到在68k的机型上安装时直接报错。
然而其实中文版8.1系统跟英文版相差并不大,甚至System suitcase和大部分的功能扩展及控制板都是同时包含68k和PPC两种架构代码的。 而且Mac OS 8.1中文版的安装光盘可以在Basilisk II机型上启动。
安装方法很简单,但需要SheepShaver的配合。
1. 先用BasiliskII创建一个虚拟硬盘, 设置好光驱启动。正常进入CD系统,提示初始化磁盘时用Mac OS 标准格式初始化,不能选择扩展格式,因为扩展格式只支持在PPC机型中启动。
2. 正常运行一遍安装器,它会检查磁盘并更新磁盘驱动,虽然更新完磁盘驱动后会遇到上图的错误提示。
3. 在Basilisk II中正常关机并退出模拟器。设置SheepShaver,注意使用old world 的ROM, 将Basilisk II中的磁盘作为SheepShaver的硬盘,光盘也一样是Mac OS 8.1中文版安装光盘。运行安装器,在上图安装软件步骤时,不要选择QuickDraw 3D 因为不支持68k,但可以选QuickDraw GX, 另外,在开始安装前, 点击下面的“选项”按钮,不要勾选更新磁盘驱动的选项。最后开始安装, 不出问题的话可以顺利安装。
4. 安装完毕之后, 如果直接打开BasiliskII, 会发现Mac OS 8.1可以启动,但进入Finder时卡死。这个问题在几年前想到用这种方法安装时也遇到了,但一直没找出是哪个功能扩展导致了崩溃,直到这次心血来潮给System 7.6移植Mac OS 8.1部件时才发现,导致在68k机型上Finder卡死的部件居然是中文输入法。
那么解决方法就是, 在安装完系统之后不要立即进入BasiliskII, 而是在SheepShaver光盘启动后,删除 系统文件夹中功能扩展文件夹中的“Simp. Chinese Input Method”和相应的两本智能ABC输入法的词典文件(MACABC.OVL和MACABC.CWD)即可。
这样就能在BasiliskII中正常进入系统了,但无法输入中文。 要输入中文, 需要将System 7.6的中文输入法和相应的词典文件拷贝到功能扩展文件夹中并重启系统。
另外说一下,其实很多Mac OS 8.1的功能扩展是可以直接移植到System 7.5/7.6的。比如功能扩展中的“SmartView”,这个扩展是解决中文系统里一些特殊符号, 比如Trademark符号,Copyright符号显示为乱码这一问题的。还有“外观”功能扩展也可以直接在System 7.6中使用,同样的, “外观”控制板也需要同时被复制到System 7的“控制板”文件夹中, Mac OS 8.1的“桌面图像”控制板也可以使用,之后就能将图片文件设置成壁纸了。
附一个中文版Mac OS 8.1的地址: 前略/s/1hsBOdgS
找到Mac OS文件夹中“Mac OS 8-9”中的MacOS 8.1.CHS.PPC.iso 即可