Hacker News

OpenBSD pada SGI: Kisah Rollercoaster

Komen

6 min bacaan

Mewayz Team

Editorial Team

Hacker News

OpenBSD pada SGI: Kisah Rollercoaster

Apabila anda memikirkan OpenBSD, anda mungkin memikirkan keselamatan yang kukuh, kod yang teliti dan berjalan pada x86_64 atau mungkin beberapa papan ARM. Apabila anda memikirkan mesin SGI (Silicon Graphics, Inc.), anda memikirkan kuasa besar rendering CG dari tahun 90-an, seperti yang menghidupkan dinosaur Jurassic Park. Meletakkan OpenBSD pada mesin SGI? Itu kedengaran seperti resipi untuk perjalanan liar. Dan ia adalah.

The Contender: Seorang SGI Indy

Mesin pilihan saya untuk pengembaraan ini ialah SGI Indy. Ini ialah stesen kerja desktop "rendah" daripada SGI pada pertengahan 90-an. Jangan biarkan "rendah" menipu anda; perkara ini masih menjadi binatang berbanding PC kontemporari. Ia menampilkan CPU MIPS R5000 yang berjalan pada 150 MHz atau 180 MHz, subsistem grafik khusus, dan sarung biru yang ikonik dan tebal itu. Ia direka bentuk untuk menjalankan IRIX, perisa SGI bagi UNIX, yang terkenal kerana keupayaan grafiknya.

Matlamat: Kesucian dan Kesakitan

Matlamatnya bukan hanya untuk menjalankan sistem seperti UNIX. Matlamatnya adalah untuk memasang keluaran OpenBSD rasmi semasa. Di sinilah rollercoaster bermula. OpenBSD mempunyai sokongan untuk SGI Indy (dikenali sebagai seni bina 'IP22'), tetapi ia bukan apa yang anda panggil "wilayah yang dipijak dengan baik." Anda sedang berurusan dengan:

Proses but bukan standard: Mesin SGI tidak mempunyai BIOS. Mereka menggunakan prom but yang dipanggil ARCS. Mendapatkan kernel untuk dimuatkan tidak semudah meletakkannya pada batang USB.

MIPS Architecture: Port MIPS OpenBSD adalah stabil, tetapi ia adalah dunia yang berbeza daripada x86 yang anda biasa gunakan.

RAM terhad: Mesin ini maksimum pada 256 MB atau 512 MB RAM. OpenBSD boleh berjalan kurus, tetapi anda merasakan setiap megabait.

Storan Usang: Indy biasanya mempunyai pemacu SCSI. Mencari pemacu SCSI yang berfungsi dan senyap hari ini adalah satu cabaran tersendiri.

Saga Pemasangan

Proses pemasangan adalah teka-teki pelbagai peringkat. Ia bukan untuk mereka yang lemah hati.

Penyediaan: Anda memerlukan imej liut but tertentu (ya, cakera liut) yang mengandungi kernel kecil yang mampu but daripada CD-ROM. Anda juga memerlukan OpenBSD memasang ISO untuk SGI.

But: Masukkan liut, hidupkan mesin, dan harap ia membaca cakera. Prom ARCS akan memuatkan kernel daripada liut, yang kemudiannya mencari dan but dari CD-ROM.

Pemasang: Pemasang OpenBSD terkenal berasaskan teks dan mudah. Tetapi di sini, anda perlu berhati-hati. Membahagikan pemacu SCSI memerlukan pemahaman label cakera untuk MIPS. Kesilapan di sini boleh bermakna bermula semula.

💡 ADAKAH ANDA TAHU?

Mewayz menggantikan 8+ alat perniagaan dalam satu platform

CRM · Pengebilan · HR · Projek · Tempahan · eCommerce · POS · Analitik. Pelan percuma selama-lamanya tersedia.

Mula Percuma →

Sabar: Semuanya lambat. Menyalin set fail dari CD ke cakera keras terasa seperti melihat cat kering. Pemasangan yang berjaya adalah sebab untuk perayaan.

Terdapat jenis kepuasan istimewa yang datang daripada melihat gesaan but OpenBSD pada mesin yang direka bentuk untuk menghasilkan grafik 3D untuk filem Hollywood.

Hasilnya: Stesen Kerja Jurassic yang Selamat

Setelah dipasang, apa yang anda ada? Anda mempunyai mesin berusia hampir 30 tahun yang menjalankan salah satu sistem pengendalian paling selamat di dunia. Ia adalah penjajaran yang menarik.

Ia Berfungsi! Anda mendapat sistem OpenBSD yang penuh dan moden. Cangkang lengkap, `ssh`, `tmux`, dan repositori pakej dengan beribu-ribu port (jika anda mempunyai RAM dan kesabaran untuk membinanya).

Rangkaian: Ethernet onboard berfungsi, bermakna anda boleh `ssh` ke Indy anda daripada komputer riba moden anda. Ia satu pengalaman yang nyata.

Faktor Keseronokan: Tidak ada sebab praktikal untuk melakukan ini. Ia mengenai cabaran, sejarah, dan kegembiraan culun semata-mata untuk menjadikannya berkesan.

Kesimpulan: Adakah Ia Berbaloi?

betul-betul. Menjalankan OpenBSD pada SGI Indy adalah menyelami sejarah pengkomputeran dan bukti kemudahalihan dan keteguhan sistem OpenBSD. Ia bukan projek untuk itu

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 →

Cuba Mewayz Percuma

Platform semua-dalam-satu untuk CRM, pengebilan, projek, HR & banyak lagi. Kad kredit tidak diperlukan.

Mula menguruskan perniagaan anda dengan lebih bijak hari ini

Sertai 30,000+ perniagaan. Pelan percuma selama-lamanya · Kad kredit tidak diperlukan.

Jumpa ini berguna? Kongsikannya.

Bersedia untuk mempraktikkannya?

Sertai 30,000+ perniagaan yang menggunakan Mewayz. Pelan percuma selama-lamanya — kad kredit tidak diperlukan.

Start Free Trial →

Bersedia untuk mengambil tindakan?

Mulakan percubaan Mewayz percuma anda hari ini

Platform perniagaan all-in-one. Tiada kad kredit diperlukan.

Mula Percuma →

Percubaan percuma 14 hari · Tiada kad kredit · Batal bila-bila masa