MkLinux 与魔改 Apple Workgroup Server 9150
MkLinux and the pimped-out Apple Workgroup Server 9150

在 Floodgap 实验室,一切始于修复一台不稳定的 Apple Workgroup Server 9150。这台机器是 Workgroup Server 系列中的异类,也是 Apple Network Server 的远房表亲。我决定将其彻底魔改以运行 MkLinux。在 IBM AIX 时代的 Apple Network Server 之前,Apple 曾推出过 Workgroup Server 系列,这些本质上是贴牌的 Macintosh,但配备了高规格选项和专用服务器软件。尽管 A/UX 未能在 1994 年从 68K 过渡到 PowerPC 时幸存,但 1996 年 Apple 提出了基于 Mach 微内核运行 Linux 的方案。虽然 MkLinux 出现时 9150 已停产,但它本质上仍是一台过时的 NuBus Power Mac。通过增加内存、升级 CPU 和更换显卡,我们有望在一台服务器上同时拥有经典 MacOS 和 MkLinux 的最佳体验。
虽然 MkLinux 是在 9150 停产之后才出现的,但它本质上仍然只是一台长胖了的 NuBus Power Mac。
- zdw
我第一台桌面 Linux 机器是一台运行 MkLinux 的 PowerMac 8100/80,大概是 1996 年左右买的。刚发布时它不支持多键鼠标,这让 X11 用起来有点费劲(那时候在很多情况下,中间键是粘贴文本的唯一方式),因为 Apple 默认只配单键鼠标,所以系统也只支持单键。
作为一个不知天高地厚的高中生,我给 Logitech 发了封邮件,想要他们的一款三键 ADB 轨迹球,说我打算给 MkLinux 加上三键支持。他们居然真的回复了,还寄了一个给我。我折腾出了一段勉强能用的代码,发了补丁过去,但到那时我想别人已经在我之前解决了多键鼠标的问题。
那时候真是好时光。在 multitasking(多任务处理)方面它是巨大的飞跃,但在 UI 一致性上,比起经典 MacOS 却退步了。
一年后我上大学时,Apple 的日子不太好过,所以我给自己组装了一台 Pentium Pro 机器。那时候 Pentium II 刚出,Pentium Pro 的配件价格跌到了谷底,而且 Linux 全是 32 位的,所以不存在 PPro 众所周知的 16 位性能问题。主板支持双 CPU(起初只装了一个),随着处理器和内存升级越来越便宜,这台机器陪我整个大学时光都挺好使。
后来毕业后,MacOS X 发布了,我找了份工作,又转回了 Apple 产品,因为在 2000 年代初,它是唯一一款拥有不错电源管理的 Unix 笔记本电脑。
真是好时光。
- jnwatson
有些青少年攒钱买车,我攒钱买了一台 PowerMac 7100。花了 3000 美元,还享受了不错的学生折扣。
我在大学期间及之后一直用它。我升级了内存和 L2 缓存。甚至加装了文章里展示的那张 Sonnet G3 卡。
在它生命的最后几年,它只运行 MkLinux。
- rwmj
在我早期工作过的一家初创公司,我们有一堆运行 System 7 的 PowerPC Mac 披萨盒(Pizza Box)。体验糟透了,它们经常崩溃或死机。
后来我拿了几台装上了 MkLinux,之后好几年它们都成了坚如磐石的干活主力,用来做轻量级文件服务、Usenet 代理和防火墙之类的事。