Linux 和 IBM PowerPC
几个月前,IBM 宣布将在 IBM PowerPC 硬件上支持 Linux。此后,IBM 认可了特定版本的 Linux 发行版,用于基于 IBM PowerPC 的 RS/6000 平台。为了完善这一切,IBM 还在安排商业级 Linux 软件支持方面取得了进展。
IBM 宣布支持 Linux 实际上涵盖了两个产品线:基于 Intel 的平台和基于 PowerPC 的平台。基于 Intel 的产品线包括 Netfinity、IntelliStations、Thinkpads 和 PC300 系列等系统。关于 Netfinity 系统与 Linux 兼容性的信息,请访问 Key Labs 网站。
支持基于 Intel 产品线的 Linux 发行版包括 Red Hat、Caldera、TurboLinux 和 SuSE。IBM 与这些供应商建立了营销和支持联盟。例如,通过这些供应商,现在有了 IBM DB2 数据库的 Linux 版本。情况变化如此之快,您应该与这些 Linux 供应商核实他们当前的 offerings(产品)。在 Intel 机器上运行 Linux 非常普遍,因此我不会过多谈论 Netfinity 平台上的 Linux。
RS/6000 产品线包含 Power、Power2、Power3 和 PowerPC 架构。这些架构中的每一个都包含几种不同级别的机器功能。在 RS/6000 产品线中,官方 Linux 支持仅限于少数 CHRP PowerPC 架构系统。在撰写本文时,支持的系统包括 RS/6000 型号 7046-B50、7043-150 和 7025-F50。计划增加对型号 7043-260 的支持。F50 和 260 是多处理器机器。
如果您要购买其中一个支持的系统来运行 Linux,请确保购买的可选组件也支持 Linux。我看到一位 7043-150 用户发帖说安装 Linux 时遇到问题。事实证明,150s 可以购买几种不同的显卡。只有三种型号的显卡被支持——猜猜哪一种不在机器里。这是在购买您支持的 RS/6000 之前必须验证的一个方面。
那些投资于支持的 PowerPC 的人应该能够访问关于特定硬件配置的详细信息,这些硬件配置用于确定 Linux 可以安装并正常运行。IBM PowerPC 需要一个像 Key Labs 那样的网站,用于 Netfinity 产品和 Linux 的兼容性。
Terra Soft Solutions, Inc. 生产 Yellow Dog Linux (YDL) 发行版。此发行版是官方 IBM 认可的用于支持的 PowerPC RS/6000 平台的发行版。
YDL 安装指南写得很好,布局合理。不幸的是,我的媒体副本附带的安装指南大量篇幅用于 Macintosh 硬件和安装过程,并配有插图。YDL 提供了一些更改页。这些页主要添加了对支持的 RS/6000 平台型号的单句引用。其中包括一页关于在 RS/6000 上安装 YDL 的内容。有六页带有插图,讨论如何准备 Macintosh 以进行 Linux 安装。希望 RS/6000 在下一版指南中能获得更多篇幅。
对于支持的 RS/6000 系统,Terra Soft Solutions, Inc. 为安装提供合理费用的支持。如果您要在支持的 RS/6000 上安装 YDL,我建议购买安装支持。与支持的 RS/6000 的成本相比,这项额外支持的成本微不足道。Terra Soft 认为安装支持在产品安装完成后即告结束。根据安装支持的描述,安装在获得 root 访问权限后即告完成。
已与 Linuxcare, Inc. 建立协议,为 RS/6000 和 Yellow Dog Linux 提供安装后支持服务和培训。Linuxcare 提供四个级别的按需支持。预先打包的支持级别已分为 Bronze、Silver、Gold 和 Platinum 支持级别。可以选择获得定制级别的支持,包括 24 小时、每周 7 天的支持。
老款 IBM PReP PowerPC 机器的骄傲的所有者也可能能够使用 PowerPC Linux 发行版。Yellow Dog Linux 主要面向 CHRP 机器。然而,他们的网站表明官方 YDL 发行版已成功安装在以下不受支持的 IBM 型号上:830 和 850、860、40P、Nobis 和 INDI 平台。据我所知,Nobis 和 INDI 是意大利机器。一些摩托罗拉系统也被列为可以工作,但未获得此发行版的官方支持。这些 PReP 机器中的大多数已经停售多年。看起来它们正开始进入二手和业余爱好者市场。
830/850 机器来自 IBM 的 PC 部门。850 的正确名称是 IBM Personal Computer Power Series 850。它被编目为 Personal Computer Model 6070,并配备 100MHz、120MHz 或 133MHz CPU。这种基于 IDE 的 PReP PowerPC 系统既不是 RS/6000 产品线的成员,也不是 RS/6000 43P 系列机器的成员。虽然有些人已经让 Linux 版本在这种机器上运行,但在这种基于 IDE 的机器上安装 Linux 可能是一个重大且非常令人沮丧的挑战。
来自 PReP 时代的另一款机器是 Thinkpad Power Series 850(也称为型号 7249-850)。RS/6000 Notebook 860(型号 7249-860)取代了 ThinkPad 850。我看到一些邮件列表帖子表明,有些人让他们的 ThinkPad 850 和 Notebook 860 运行了 Linux。这些基于 SCSI 总线的 PReP 机器在运行 PowerPC Linux 方面似乎比基于 IDE 的机器运气更好。
40P 是另一款与 PC Power Series 机器年代相仿的系统。40P 是另一款桌面 PReP 基于 SCSI-2 的 PowerPC 系统。此单元被归类为 RS/6000 平台,正式名称为型号 7020-40P。此机器类型被列为已成功安装 Linux。虽然已列出,但安装过程并不顺利,并且确实存在困难。
RS/6000 型号 7248 是另一个 IBM PReP PowerPC 平台。表面上看,7248 和 PC Power Series 850 之间似乎有几个相似之处。不要被这些相似之处所迷惑;这两款机器之间存在差异。7248 机器来自 IBM 的 RS/6000 部门。型号 7248 是第一代 43P。这些机器配备 100MHz、120MHz 或 133MHz CPU。这种基于 SCSI-2 的系统已被当前的 CHRP 型号 7043 版本的 43P 所取代。我看到一些帖子表明,在 43P 的型号 7248 版本上成功安装并运行了 PowerPC Linux。
如果您计划在 PReP 机器上安装 YDL,我建议您谨慎行事。在尝试了几个小时后,我仍然无法让我的基于 IDE 的 PReP 机器识别 YDL 软盘启动文件。我切换到另一个发行版,但运气并没有好转。基于 SCSI 的 PReP 机器的安装成功率似乎高于基于 IDE 的机器。LinuxPPC, Inc.、Debian、TurboLinux 等供应商提供了他们自己的 PowerPC Linux 版本。其中一个发行版可能更适合您的 PReP 机器。您必须进行实验才能找出哪一个最适合您。希望随着更多旧款 IBM 机器落入有 Linux 能力的人手中,对这些 IBM PReP PowerPC 的 PowerPC Linux 支持将得到扩展。
如果您要冒险在 PReP IBM PowerPC 上安装 Linux,请花一些时间查看 Yellow Dog 和 LinuxPPC 的当前和存档邮件列表。让列表上的人知道您的计划。具体说明您计划使用的 Linux 发行版以及您的 PowerPC 型号。他们可以帮助您避免一些盲巷和死胡同。
在您的 PReP 机器上安装不正确的固件可能会影响您安装 Linux。对于某些人来说,这可能并不重要,但大多数这些 PReP 机器都需要特定的固件版本才能实现 Year 2000 ready(千年虫就绪)。IBM 维护了一个 Year 2000 网站,您可以在该网站上验证您的系统是否需要不同的固件版本。注意:仅使用为您机器指定的固件——否则可能会损坏您的机器,使其无法修复。IBM 的固件信息 Year 2000 网站位于“资源”部分。几乎所有 IBM 的 PReP 机器都已列出。
电子邮件: d.lazenby@worldnet.att.net
Daniel Lazenby (d.lazenby@worldnet.att.net) 于 1983 年首次接触 UNIX,并于 1994 年发现了 Linux。