Hacker News

OpenBSD a SGI: una història de muntanya russa

Comentaris

7 min read Via miod.online.fr

Mewayz Team

Editorial Team

Hacker News

OpenBSD a SGI: A Rollercoaster Story

Quan penseu en OpenBSD, probablement penseu en una seguretat sòlida com una roca, un codi minuciós i que s'executen amb x86_64 o potser algunes plaques ARM. Quan penses en màquines SGI (Silicon Graphics, Inc.), penses en grans potències de renderització de CG dels anys 90, com les que van donar vida als dinosaures de Jurassic Park. Posar OpenBSD en una màquina SGI? Sembla una recepta per a un passeig salvatge. I és així.

The Contender: An SGI Indy

La meva màquina escollida per a aquesta aventura va ser una SGI Indy. Aquesta va ser l'estació de treball d'escriptori "de gamma baixa" de SGI a mitjans dels anys 90. No us deixis enganyar amb la "gama baixa"; aquesta cosa encara era una bèstia en comparació amb els ordinadors contemporanis. Disposa d'una CPU MIPS R5000 que funciona a 150 MHz o 180 MHz, un subsistema de gràfics dedicat i aquesta icònica caixa blava gruixuda. Va ser dissenyat per executar IRIX, la versió d'UNIX de SGI, que era llegendària per les seves capacitats gràfiques.

L'objectiu: puresa i dolor

L'objectiu no era només posar en funcionament qualsevol sistema semblant a UNIX. L'objectiu era instal·lar una versió actual i oficial d'OpenBSD. Aquí és on comença la muntanya russa. OpenBSD té suport per a la SGI Indy (coneguda com l'arquitectura "IP22"), però no és el que anomenaríeu "territori ben trepitjat". Estàs tractant amb:

  • Procés d'arrencada no estàndard: les màquines SGI no tenen BIOS. Utilitzen un ball d'arrencada anomenat ARCS. Aconseguir que es carregui un nucli no és tan senzill com posar-lo en un llapis USB.
  • Arquitectura MIPS: el port MIPS d'OpenBSD és estable, però és un món diferent del x86 al qual esteu acostumats.
  • RAM limitada: aquestes màquines tenen un màxim de 256 MB o 512 MB de RAM. L'OpenBSD pot executar-se sense problemes, però sents cada megabyte.
  • Emmagatzematge obsolet: l'Indy normalment té una unitat SCSI. Trobar una unitat SCSI que funcioni i tranquil·la avui és un repte en si mateix.

La saga d'instal·lació

El procés d'instal·lació és un trencaclosques de diverses etapes. No és per als dèbils de cor.

  1. Preparació: necessiteu una imatge de disquet d'arrencada específica (sí, un disquet) que contingui un petit nucli capaç d'arrencar des del CD-ROM. També necessiteu la ISO d'instal·lació d'OpenBSD per a SGI.
  2. Arrencada: inseriu el disquet, engegueu la màquina i espereu que llegeixi el disc. El prom ARCS carregarà el nucli des del disquet, que després cerca i arrenca des del CD-ROM.
  3. L'instal·lador: l'instal·lador d'OpenBSD es basa en text i és senzill. Però aquí, cal anar amb compte. Particionar la unitat SCSI requereix entendre l'etiqueta de disc per a MIPS. Un error aquí pot significar tornar a començar.
  4. Paciència: tot és lent. Copiar els conjunts de fitxers del CD al disc dur sembla com veure la pintura s'asseca. Una instal·lació correcta és motiu de celebració.

Hi ha un tipus especial de satisfacció que ve de veure el missatge d'arrencada d'OpenBSD en una màquina dissenyada per renderitzar gràfics en 3D per a pel·lícules de Hollywood.

The Payoff: A Secure Jurassic Workstation

Un cop instal·lat, què tens? Tens una màquina de gairebé 30 anys amb un dels sistemes operatius més segurs del món. És una juxtaposició fascinant.

  • Funciona! Obteniu un sistema OpenBSD complet i modern. Un shell complet, `ssh`, `tmux` i un dipòsit de paquets amb milers de ports (si teniu la memòria RAM i la paciència per crear-los).
  • Connexió en xarxa: l'Ethernet incorporat funciona, és a dir, podeu fer "ssh" al vostre Indy des del vostre portàtil modern. És una experiència surrealista.
  • El factor divertit: no hi ha cap motiu pràctic per fer-ho. Es tracta del repte, la història i la pura alegria friki de fer-ho funcionar.

Conclusió: va valdre la pena?

Absolutament. Executar OpenBSD en un SGI Indy és una immersió profunda en la història de la informàtica i un testimoni de la portabilitat i robustesa del sistema OpenBSD. No és un projecte per a algú que busca una victòria ràpida. És un projecte aficionat ple de frustració, carrerons sense sortida i moments de triomf.

💡 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'ensenya sobre els carregadors d'arrencada, l'arquitectura del maquinari i la paciència necessària per treballar amb tecnologia vintage. Si tens una màquina SGI que recull pols i un cap de setmana de sobra, prova-ho. Només estigueu preparat per a una muntanya russa.

Preguntes més freqüents

The Contender: An SGI Indy

La meva màquina escollida per a aquesta aventura va ser una SGI Indy. Aquesta va ser l'estació de treball d'escriptori "de gamma baixa" de SGI a mitjans dels anys 90. No us deixis enganyar amb la "gama baixa"; aquesta cosa encara era una bèstia en comparació amb els ordinadors contemporanis. Disposa d'una CPU MIPS R5000 que funciona a 150 MHz o 180 MHz, un subsistema de gràfics dedicat i aquesta icònica caixa blava gruixuda. Va ser dissenyat per executar IRIX, la versió d'UNIX de SGI, que era llegendària per les seves capacitats gràfiques.

L'objectiu: puresa i dolor

L'objectiu no era només posar en funcionament qualsevol sistema semblant a UNIX. L'objectiu era instal·lar una versió actual i oficial d'OpenBSD. Aquí és on comença la muntanya russa. OpenBSD té suport per a la SGI Indy (coneguda com l'arquitectura "IP22"), però no és el que anomenaríeu "territori ben trepitjat". Estàs tractant amb:

La saga d'instal·lació

El procés d'instal·lació és un trencaclosques de diverses etapes. No és per als dèbils de cor.

The Payoff: A Secure Jurassic Workstation

Un cop instal·lat, què tens? Tens una màquina de gairebé 30 anys amb un dels sistemes operatius més segurs del món. És una juxtaposició fascinant.

Conclusió: va valdre la pena?

Absolutament. Executar OpenBSD en un SGI Indy és una immersió profunda en la història de la informàtica i un testimoni de la portabilitat i robustesa del sistema OpenBSD. No és un projecte per a algú que busca una victòria ràpida. És un projecte aficionat ple de frustració, carrerons sense sortida i moments de triomf.

Esteu preparat per simplificar les vostres operacions?

Si necessiteu CRM, facturació, recursos humans o els 207 mòduls, Mewayz us té cobert. Més de 138.000 empreses ja han fet el canvi.

Comença gratis →

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