Hacker News

OpenBSD SGI-n: A Rollercoaster Story

Megjegyzések

7 min read

Mewayz Team

Editorial Team

Hacker News

OpenBSD SGI-n: A Rollercoaster Story

Ha az OpenBSD-re gondolunk, akkor valószínűleg a sziklaszilárd biztonság, az aprólékos kód, valamint az x86_64-en vagy esetleg néhány ARM-en való futtatás jut eszünkbe. Ha az SGI (Silicon Graphics, Inc.) gépekre gondol, akkor a 90-es évek hatalmas CG-renderelő erőire gondol, mint például azok, amelyek életre keltették a Jurassic Park dinoszauruszait. OpenBSD-t feltenni egy SGI gépre? Ez úgy hangzik, mint egy vad utazás receptje. És így van.

A versenyző: egy SGI Indy

Erre a kalandra a választott gépem egy SGI Indy volt. Ez volt az SGI "alacsony kategóriás" asztali munkaállomása a 90-es évek közepén. Ne hagyja, hogy az "alacsonyabb" becsapjon; ez a dolog még mindig vadállat volt a korabeli PC-khez képest. Tartalmaz egy MIPS R5000 CPU-t, amely 150 MHz-en vagy 180 MHz-en fut, egy dedikált grafikus alrendszert és azt az ikonikus, vaskos kék házat. Úgy tervezték, hogy futtassa az IRIX-et, a UNIX SGI-féle ízét, amely legendás volt grafikus képességei miatt.

A cél: tisztaság és fájdalom

A cél nem csupán az volt, hogy bármilyen UNIX-szerű rendszert fusson. A cél egy aktuális, hivatalos OpenBSD kiadás telepítése volt. Itt kezdődik a hullámvasút. Az OpenBSD támogatja az SGI Indyt (az „IP22” architektúra néven ismert), de ez nem az, amit „jól bejáratott területnek” neveznénk. A következőkkel van dolgod:

Nem szabványos rendszerindítási folyamat: az SGI gépeken nincs BIOS. ARCS nevű boot promot használnak. A kernel betöltése nem olyan egyszerű, mint egy USB-meghajtóra helyezni.

MIPS-architektúra: Az OpenBSD MIPS-portja stabil, de más világ, mint az x86, amit megszoktál.

Korlátozott RAM: Ezek a gépek maximum 256 MB vagy 512 MB RAM-mal rendelkeznek. Az OpenBSD karcsúan fut, de minden megabájtot érez.

Elavult tárhely: Az Indy általában SCSI-meghajtóval rendelkezik. Egy működő, csendes SCSI-meghajtót találni ma már önmagában is kihívás.

Az Installation Saga

A telepítési folyamat egy többlépcsős rejtvény. Ez nem a gyenge szívűeknek való.

Előkészületek: Szüksége van egy speciális indító hajlékonylemezre (igen, egy hajlékonylemezre), amely tartalmaz egy kis kernelt, amely képes a CD-ROM-ról indítani. Szükséged lesz az OpenBSD telepítési ISO-ra is az SGI-hez.

Indítás: Helyezze be a hajlékonylemezt, kapcsolja be a gépet, és remélje, hogy beolvassa a lemezt. Az ARCS promóció betölti a kernelt a hajlékonylemezről, amely megkeresi a CD-ROM-ot, és elindul onnan.

A telepítő: Az OpenBSD telepítője híresen szöveg alapú és egyszerű. De itt óvatosnak kell lenni. Az SCSI-meghajtó particionálásához meg kell érteni a MIPS lemezcímkéjét. A hiba itt az újrakezdést jelentheti.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Türelem: Minden lassú. A fájlkészletek CD-ről a merevlemezre másolása olyan érzés, mintha a festék száradását nézné. A sikeres telepítés okot ad az ünneplésre.

Különös megelégedéssel jár az OpenBSD rendszerindító prompt egy olyan gépen, amelyet úgy terveztek, hogy 3D-s grafikát jelenítsen meg hollywoodi filmekhez.

A nyeremény: egy biztonságos Jurassic munkaállomás

Telepítés után mi van? Van egy közel 30 éves gépe, amelyen a világ egyik legbiztonságosabb operációs rendszere fut. Ez egy lenyűgöző szembeállítás.

Működik! Teljes, modern OpenBSD rendszert kapsz. Egy komplett shell, `ssh`, `tmux` és egy csomagtároló több ezer porttal (ha van RAM-od és türelmed ezek elkészítéséhez).

Hálózat: A beépített Ethernet működik, ami azt jelenti, hogy modern laptopjáról "ssh"-t küldhet Indy készülékére. Szürreális élmény.

A móka: ennek nincs gyakorlati oka. Ez a kihívásról, a történelemről és a munkába állítás puszta öröméről szól.

Következtetés: Megérte?

Teljesen. Az OpenBSD futtatása SGI Indy-n egy mélyrepülés a számítástechnika történetébe, és az OpenBSD rendszer hordozhatóságának és robusztusságának bizonyítéka. Ez nem erre való projekt

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 208 modules — Mewayz has you covered. 138K+ businesses already made the switch.

Get Started Free →

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime