Hacker News

OpenBSD SGI:llä: A Rollercoaster Story

Kommentit

6 min read Via miod.online.fr

Mewayz Team

Editorial Team

Hacker News

OpenBSD SGI:llä: Rollercoaster Story

Kun ajattelet OpenBSD:tä, ajattelet todennäköisesti vakaata tietoturvaa, huolellista koodia ja käyttöä x86_64- tai ehkä joillakin ARM-levyillä. Kun ajattelet SGI (Silicon Graphics, Inc.) -koneita, ajattelet 90-luvun massiivisia CG-renderöiviä voimalaitoksia, kuten ne, jotka herättivät Jurassic Parkin dinosaurukset henkiin. OpenBSD:n laittaminen SGI-koneeseen? Se kuulostaa reseptiltä villiin ratsastukseen. Ja se on.

Kilpailija: SGI Indy

Valintani tähän seikkailuun oli SGI Indy. Tämä oli SGI:n "halvempi" pöytäkonetyöasema 90-luvun puolivälissä. Älä anna "low-end" hämätä itseäsi; tämä oli edelleen peto verrattuna nykyaikaisiin tietokoneisiin. Siinä on MIPS R5000 -suoritin, joka toimii taajuudella 150 MHz tai 180 MHz, erillinen grafiikkaalijärjestelmä ja ikoninen, paksu sininen kotelo. Se on suunniteltu käyttämään IRIXiä, SGI:n UNIX-makua, joka oli legendaarinen graafisista ominaisuuksistaan.

Tavoite: Puhtaus ja kipu

Tavoitteena ei ollut vain saada UNIX-tyyppinen järjestelmä toimimaan. Tavoitteena oli asentaa nykyinen, virallinen OpenBSD-julkaisu. Tästä vuoristorata alkaa. OpenBSD tukee SGI Indyä (tunnetaan nimellä 'IP22'-arkkitehtuuri), mutta sitä ei kutsuttaisi "tallatuksi alueeksi". Olet tekemisissä seuraavien kanssa:

  • Epätyypillinen käynnistysprosessi: SGI-koneissa ei ole BIOSia. He käyttävät ARCS-nimistä käynnistystapahtumaa. Ytimen lataaminen ei ole niin yksinkertaista kuin sen laittaminen USB-tikulle.
  • MIPS-arkkitehtuuri: OpenBSD:n MIPS-portti on vakaa, mutta se on erilainen maailma kuin x86, johon olet tottunut.
  • Rajoitettu RAM-muisti: Näissä laitteissa on enintään 256 Mt tai 512 Mt RAM-muistia. OpenBSD voi toimia laihalla, mutta tunnet jokaisen megatavun.
  • Vanhentunut tallennustila: Indyssä on yleensä SCSI-asema. Toimivan ja hiljaisen SCSI-aseman löytäminen on jo sinänsä haaste.

Asennussaaga

Asennusprosessi on monivaiheinen pulma. Se ei ole heikkohermoisille.

  1. Valmistelu: Tarvitset erityisen käynnistyslevykkeen (kyllä, levykkeen), joka sisältää pienen ytimen, joka voidaan käynnistää CD-ROM-levyltä. Tarvitset myös OpenBSD:n asennus-ISO:n SGI:lle.
  2. Käynnistys: Aseta levyke asemaan, käynnistä kone ja toivo, että se lukee levyn. ARCS-ohjelma lataa ytimen levykkeeltä, joka sitten etsii ja käynnistyy CD-ROM-levyltä.
  3. Asennusohjelma: OpenBSD:n asennusohjelma on tunnetusti tekstipohjainen ja suoraviivainen. Mutta tässä sinun on oltava varovainen. SCSI-aseman osiointi edellyttää MIPS:n levytunnisteen ymmärtämistä. Virhe tässä voi tarkoittaa alusta.
  4. Kärsivällisyys: Kaikki on hidasta. Tiedostojoukkojen kopioiminen CD-levyltä kiintolevylle tuntuu kuin katselisi maalin kuivumista. Onnistunut asennus on juhlan aihe.

On erityinen tyytyväisyys, joka tulee OpenBSD-käynnistyskehotteen näkemisestä koneessa, joka on suunniteltu renderöimään 3D-grafiikkaa Hollywood-elokuvia varten.

Tulos: turvallinen Jurassic-työasema

Mitä sinulla on asennuksen jälkeen? Sinulla on lähes 30 vuotta vanha kone, joka käyttää yhtä maailman turvallisimmista käyttöjärjestelmistä. Se on kiehtova rinnastus.

  • Se toimii! Saat täyden, modernin OpenBSD-järjestelmän. Täydellinen komentotulkki, `ssh`, `tmux` ja pakettivarasto, jossa on tuhansia portteja (jos sinulla on RAM-muistia ja kärsivällisyyttä niiden rakentamiseen).
  • Verkkokäyttö: Sisäänrakennettu Ethernet toimii, joten voit "ssh"-syöttää Indyyn modernista kannettavasta tietokoneesta. Se on surrealistinen kokemus.
  • Hauska tekijä: tälle ei ole käytännön syytä. Siinä on kyse haasteesta, historiasta ja pelkkää nörttiä saamisesta toimimaan.

Johtopäätös: Oliko se sen arvoista?

Ehdottomasti. OpenBSD:n käyttäminen SGI Indyllä on syvä sukellus tietojenkäsittelyhistoriaan ja osoitus OpenBSD-järjestelmän siirrettävyydestä ja kestävyydestä. Se ei ole nopeaa voittoa etsivä projekti. Se on harrastajaprojekti, joka on täynnä turhautumista, umpikujaa ja voiton hetkiä.

💡 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 →

Se opettaa sinulle käynnistyslataimia, laitteistoarkkitehtuuria ja kärsivällisyyttä, jota tarvitaan vintage-tekniikan kanssa. Jos sinulla on pölyä keräävä SGI-kone ja vapaa viikonloppu, kokeile sitä. Valmistaudu vain vuoristorataan.

Usein kysytyt kysymykset

Kilpailija: SGI Indy

Valintani tähän seikkailuun oli SGI Indy. Tämä oli SGI:n "halvempi" pöytäkonetyöasema 90-luvun puolivälissä. Älä anna "low-end" hämätä itseäsi; tämä oli edelleen peto verrattuna nykyaikaisiin tietokoneisiin. Siinä on MIPS R5000 -suoritin, joka toimii taajuudella 150 MHz tai 180 MHz, erillinen grafiikkaalijärjestelmä ja ikoninen, paksu sininen kotelo. Se on suunniteltu käyttämään IRIXiä, SGI:n UNIX-makua, joka oli legendaarinen graafisista ominaisuuksistaan.

Tavoite: Puhtaus ja kipu

Tavoitteena ei ollut vain saada UNIX-tyyppinen järjestelmä toimimaan. Tavoitteena oli asentaa nykyinen, virallinen OpenBSD-julkaisu. Tästä vuoristorata alkaa. OpenBSD tukee SGI Indyä (tunnetaan nimellä 'IP22'-arkkitehtuuri), mutta sitä ei kutsuttaisi "tallatuksi alueeksi". Olet tekemisissä seuraavien kanssa:

Asennussaaga

Asennusprosessi on monivaiheinen pulma. Se ei ole heikkohermoisille.

Tulos: turvallinen Jurassic-työasema

Mitä sinulla on asennuksen jälkeen? Sinulla on lähes 30 vuotta vanha kone, joka käyttää yhtä maailman turvallisimmista käyttöjärjestelmistä. Se on kiehtova rinnastus.

Johtopäätös: Oliko se sen arvoista?

Ehdottomasti. OpenBSD:n käyttäminen SGI Indyllä on syvä sukellus tietojenkäsittelyhistoriaan ja osoitus OpenBSD-järjestelmän siirrettävyydestä ja kestävyydestä. Se ei ole nopeaa voittoa etsivä projekti. Se on harrastajaprojekti, joka on täynnä turhautumista, umpikujaa ja voiton hetkiä.

Oletko valmis yksinkertaistamaan toimintaasi?

Tarvitsetpa CRM:ää, laskutusta, HR:ää tai kaikkia 207 moduulia – Mewayz auttaa sinua. Yli 138 000 yritystä on jo tehnyt vaihdon.

Aloita ilmaiseksi →

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