OpenBSD sur SGI : une histoire de montagnes russes
Commentaires
Mewayz Team
Editorial Team
OpenBSD sur SGI : une histoire de montagnes russes
Quand vous pensez à OpenBSD, vous pensez probablement à une sécurité à toute épreuve, à un code méticuleux et à un fonctionnement sur x86_64 ou peut-être sur certaines cartes ARM. Quand vous pensez aux machines SGI (Silicon Graphics, Inc.), vous pensez aux énormes centrales de rendu CG des années 90, comme celles qui ont donné vie aux dinosaures de Jurassic Park. Mettre OpenBSD sur une machine SGI ? Cela ressemble à une recette pour une aventure folle. Et c'est le cas.
Le concurrent : un SGI Indy
Ma machine de choix pour cette aventure était une SGI Indy. Il s'agissait de la station de travail de bureau « bas de gamme » de SGI au milieu des années 90. Ne vous laissez pas tromper par le « bas de gamme » ; cette chose était encore une bête par rapport aux PC contemporains. Il comprend un processeur MIPS R5000 fonctionnant à 150 MHz ou 180 MHz, un sous-système graphique dédié et ce gros boîtier bleu emblématique. Il a été conçu pour exécuter IRIX, la version SGI d'UNIX, légendaire pour ses capacités graphiques.
Le but : pureté et douleur
L’objectif n’était pas seulement de faire fonctionner n’importe quel système de type UNIX. L'objectif était d'installer une version actuelle et officielle d'OpenBSD. C’est ici que commencent les montagnes russes. OpenBSD prend en charge l'architecture SGI Indy (connue sous le nom d'architecture « IP22 »), mais ce n'est pas ce que vous appelleriez un « territoire bien exploré ». Vous avez affaire à :
Processus de démarrage non standard : les machines SGI n'ont pas de BIOS. Ils utilisent une bal de démarrage appelée ARCS. Charger un noyau n’est pas aussi simple que de le mettre sur une clé USB.
Architecture MIPS : le port MIPS d'OpenBSD est stable, mais c'est un monde différent du x86 auquel vous êtes habitué.
RAM limitée : ces machines ont un maximum de 256 Mo ou 512 Mo de RAM. OpenBSD peut fonctionner de manière allégée, mais vous ressentez chaque mégaoctet.
Stockage obsolète : L'Indy dispose généralement d'un lecteur SCSI. Aujourd'hui, trouver un disque SCSI fonctionnel et silencieux est un défi en soi.
La saga des installations
Le processus d'installation est un puzzle en plusieurs étapes. Ce n'est pas pour les âmes sensibles.
Préparation : Vous avez besoin d'une image de disquette de démarrage spécifique (oui, une disquette) contenant un petit noyau capable de démarrer à partir du CD-ROM. Vous avez également besoin de l'ISO d'installation d'OpenBSD pour SGI.
Démarrage : insérez la disquette, allumez la machine et espérez qu'elle lit le disque. La balise ARCS chargera le noyau à partir de la disquette, qui recherchera et démarrera ensuite à partir du CD-ROM.
Le programme d'installation : le programme d'installation d'OpenBSD est réputé pour être simple et basé sur du texte. Mais ici, il faut être prudent. Le partitionnement du lecteur SCSI nécessite de comprendre l'étiquette de disque pour MIPS. Une erreur ici peut signifier recommencer.
💡 LE SAVIEZ-VOUS ?
Mewayz remplace 8+ outils métier sur une seule plateforme
CRM · Facturation · RH · Projets · Réservations · eCommerce · PDV · Analytique. Forfait gratuit disponible à vie.
Commencez gratuitement →Patience : Tout est lent. Copier les ensembles de fichiers du CD sur le disque dur, c'est comme regarder la peinture sécher. Une installation réussie est un motif de célébration.
Il y a un type particulier de satisfaction qui vient de voir l'invite de démarrage d'OpenBSD sur une machine conçue pour restituer des graphiques 3D pour les films hollywoodiens.
La récompense : une station de travail Jurassic sécurisée
Une fois installé, qu'avez-vous ? Vous disposez d’une machine vieille de près de 30 ans exécutant l’un des systèmes d’exploitation les plus sécurisés au monde. C'est une juxtaposition fascinante.
Ça marche! Vous obtenez un système OpenBSD complet et moderne. Un shell complet, `ssh`, `tmux` et un référentiel de packages avec des milliers de ports (si vous avez la RAM et la patience pour les construire).
Réseau : L'Ethernet intégré fonctionne, ce qui signifie que vous pouvez vous connecter à votre Indy à partir de votre ordinateur portable moderne. C'est une expérience surréaliste.
Le facteur amusant : Il n’y a aucune raison pratique de le faire. Il s'agit du défi, de l'histoire et de la pure joie geek de le faire fonctionner.
Conclusion : est-ce que ça valait le coup ?
Absolument. Exécuter OpenBSD sur un SGI Indy est une plongée profonde dans l’histoire de l’informatique et un témoignage de la portabilité et de la robustesse du système OpenBSD. Ce n'est pas un projet pour ça
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 →Essayer Mewayz gratuitement
Plateforme tout-en-un pour le CRM, la facturation, les projets, les RH & plus encore. Aucune carte de crédit requise.
Obtenez plus d'articles comme celui-ci
Conseils commerciaux hebdomadaires et mises à jour de produits. Libre pour toujours.
Vous êtes abonné !
Commencez à gérer votre entreprise plus intelligemment dès aujourd'hui.
Rejoignez 30,000+ entreprises. Plan gratuit à vie · Aucune carte bancaire requise.
Prêt à passer à la pratique ?
Rejoignez 30,000+ entreprises qui utilisent Mewayz. Plan gratuit à vie — aucune carte de crédit requise.
Commencer l'essai gratuit →Articles connexes
Hacker News
Comment exécuter Qwen 3.5 localement
Mar 8, 2026
Hacker News
Une grande vision pour Rust
Mar 8, 2026
Hacker News
Dix ans de déploiement en production
Mar 8, 2026
Hacker News
Meilleures performances d'un singleton C++
Mar 8, 2026
Hacker News
Je ne sais pas si mon métier existera encore dans dix ans
Mar 8, 2026
Hacker News
MonoGame : un framework .NET pour créer des jeux multiplateformes
Mar 8, 2026
Prêt à passer à l'action ?
Commencez votre essai gratuit Mewayz aujourd'hui
Plateforme commerciale tout-en-un. Aucune carte nécessaire.
Commencez gratuitement →Essai gratuit de 14 jours · Pas de carte de crédit · Annulation à tout moment