SGI 上的 OpenBSD:过山车般的故事
评论
Mewayz Team
Editorial Team
SGI 上的 OpenBSD:过山车般的故事
当您想到 OpenBSD 时,您可能会想到坚如磐石的安全性、细致的代码以及在 x86_64 或某些 ARM 主板上运行。当您想到 SGI(Silicon Graphics, Inc.)机器时,您会想到 90 年代的大型 CG 渲染引擎,例如那些让侏罗纪公园的恐龙栩栩如生的机器。将 OpenBSD 放在 SGI 机器上?这听起来像是疯狂之旅的秘诀。确实如此。
竞争者:SGI Indy
我为这次冒险选择的机器是 SGI Indy。这是 90 年代中期 SGI 推出的“低端”桌面工作站。别让“低端”欺骗了你;与当代个人电脑相比,这东西仍然是一个野兽。它具有运行频率为 150 MHz 或 180 MHz 的 MIPS R5000 CPU、专用图形子系统以及标志性的厚实蓝色外壳。它被设计用来运行 IRIX,SGI 的 UNIX 风格,以其图形功能而闻名。
目标:纯洁与痛苦
目的不仅仅是让任何类 UNIX 系统运行。目标是安装最新的官方 OpenBSD 版本。这就是过山车开始的地方。 OpenBSD 支持 SGI Indy(称为“IP22”架构),但这并不是您所说的“常人涉足的领域”。您正在处理:
非标准启动过程:SGI机器没有BIOS。他们使用名为 ARCS 的启动舞会。加载内核并不像将其放在 USB 记忆棒上那么简单。
MIPS 架构:OpenBSD 的 MIPS 端口很稳定,但它与您习惯的 x86 是不同的世界。
RAM 有限:这些机器最大 RAM 为 256 MB 或 512 MB。 OpenBSD 可以精简运行,但您会感受到每一兆字节。
过时的存储:Indy 通常有一个 SCSI 驱动器。如今寻找一个工作正常、安静的 SCSI 驱动器本身就是一个挑战。
安装传奇
安装过程是一个多阶段的谜题。这不适合胆小的人。
准备工作:您需要一个特定的启动软盘映像(是的,软盘),其中包含能够从 CD-ROM 启动的小内核。您还需要 SGI 的 OpenBSD 安装 ISO。
引导:插入软盘,开机,希望读盘。 ARCS prom 将从软盘加载内核,然后软盘搜索并从 CD-ROM 引导。
安装程序:OpenBSD 的安装程序以基于文本且简单明了而闻名。但在这里,你必须小心。对 SCSI 驱动器进行分区需要了解 MIPS 的磁盘标签。这里的错误可能意味着重新开始。
耐心:一切都很慢。将文件集从 CD 复制到硬盘驱动器感觉就像看着油漆变干。成功安装是值得庆祝的。
当在一台专门为好莱坞电影渲染 3D 图形而设计的机器上看到 OpenBSD 启动提示时,会产生一种特殊的满足感。
回报:安全的侏罗纪工作站
安装后,你有什么?您拥有一台已有近 30 年历史的机器,运行着世界上最安全的操作系统之一。这是一个迷人的并置。
有用!您将获得一个完整的、现代的 OpenBSD 系统。一个完整的 shell、`ssh`、`tmux` 和一个包含数千个端口的包存储库(如果您有 RAM 和耐心来构建它们)。
网络:板载以太网可以工作,这意味着您可以从现代笔记本电脑通过“ssh”连接到您的 Indy。这是一种超现实的体验。
有趣的因素:没有实际理由这样做。这是关于挑战、历史和让它发挥作用的纯粹的极客乐趣。
结论:值得吗?
绝对地。在 SGI Indy 上运行 OpenBSD 是对计算历史的深入研究,也是 OpenBSD 系统的可移植性和稳健性的证明。这不是一个项目
Frequently Asked Questions
The Contender: An SGI Indy
My machine of choice for this adventure was an SGI Indy. This was the "low-end" desktop workstation from SGI in the mid-90s. Don't let "low-end" fool you; this thing was still a beast compared to contemporary PCs. It features a MIPS R5000 CPU running at 150 MHz or 180 MHz, a dedicated graphics subsystem, and that iconic, chunky blue case. It was designed to run IRIX, SGI's flavor of UNIX, which was legendary for its graphical capabilities.
The Goal: Purity and Pain
The aim wasn't just to get any UNIX-like system running. The goal was to install a current, official OpenBSD release. This is where the rollercoaster begins. OpenBSD has support for the SGI Indy (known as the 'IP22' architecture), but it's not what you'd call "well-trodden territory." You're dealing with:
The Installation Saga
The installation process is a multi-stage puzzle. It's not for the faint of heart.
The Payoff: A Secure Jurassic Workstation
Once installed, what do you have? You have a nearly 30-year-old machine running one of the most secure operating systems in the world. It's a fascinating juxtaposition.
Conclusion: Was It Worth It?
Absolutely. Running OpenBSD on an SGI Indy is a deep dive into computing history and a testament to the portability and robustness of the OpenBSD system. It's not a project for someone looking for a quick win. It's a hobbyist project filled with frustration, dead ends, and moments of triumph.
Ready to Simplify Your Operations?
Whether you need CRM, invoicing, HR, or all 207 modules — Mewayz has you covered. 138K+ businesses already made the switch.
Get Started Free →获取更多类似的文章
每周商业提示和产品更新。永远免费。
您已订阅!