Hacker News

एसजीआई पर ओपनबीएसडी: एक रोलरकोस्टर स्टोरी

टिप्पणियाँ

4 मिनट पढ़ा

Mewayz Team

Editorial Team

Hacker News

एसजीआई पर ओपनबीएसडी: एक रोलरकोस्टर स्टोरी

जब आप ओपनबीएसडी के बारे में सोचते हैं, तो आप शायद मजबूत सुरक्षा, सावधानीपूर्वक कोड और x86_64 या शायद कुछ एआरएम बोर्डों पर चलने के बारे में सोचते हैं। जब आप एसजीआई (सिलिकॉन ग्राफिक्स, इंक.) मशीनों के बारे में सोचते हैं, तो आप 90 के दशक के विशाल सीजी-रेंडरिंग पावरहाउस के बारे में सोचते हैं, जैसे कि जुरासिक पार्क डायनासोर को जीवन में लाने वाले पावरहाउस। ओपनबीएसडी को एसजीआई मशीन पर लगाना? यह एक जंगली सवारी का नुस्खा जैसा लगता है। और यह है.

दावेदार: एक एसजीआई इंडी

इस साहसिक कार्य के लिए मेरी पसंदीदा मशीन एसजीआई इंडी थी। यह 90 के दशक के मध्य में SGI का "लो-एंड" डेस्कटॉप वर्कस्टेशन था। "निम्न स्तर" को मूर्ख मत बनने दो; समकालीन पीसी की तुलना में यह चीज़ अभी भी ख़राब थी। इसमें 150 मेगाहर्ट्ज या 180 मेगाहर्ट्ज पर चलने वाला एमआईपीएस आर5000 सीपीयू, एक समर्पित ग्राफिक्स सबसिस्टम और वह प्रतिष्ठित, मोटा नीला केस है। इसे IRIX, SGI के UNIX संस्करण को चलाने के लिए डिज़ाइन किया गया था, जो अपनी ग्राफिकल क्षमताओं के लिए प्रसिद्ध था।

लक्ष्य: पवित्रता और दर्द

उद्देश्य केवल किसी UNIX जैसी प्रणाली को चलाना नहीं था। लक्ष्य एक वर्तमान, आधिकारिक ओपनबीएसडी रिलीज़ स्थापित करना था। यहीं से रोलरकोस्टर की शुरुआत होती है। ओपनबीएसडी के पास एसजीआई इंडी (जिसे 'आईपी22' आर्किटेक्चर के रूप में जाना जाता है) के लिए समर्थन है, लेकिन यह वह नहीं है जिसे आप "अच्छी तरह से विकसित क्षेत्र" कहेंगे। आप इनसे निपट रहे हैं:

गैर-मानक बूट प्रक्रिया: SGI मशीनों में BIOS नहीं होता है। वे ARCS नामक बूट प्रोम का उपयोग करते हैं। कर्नेल को लोड करना USB स्टिक पर डालने जितना आसान नहीं है।

एमआईपीएस आर्किटेक्चर: ओपनबीएसडी का एमआईपीएस पोर्ट स्थिर है, लेकिन यह आपके द्वारा उपयोग किए जाने वाले x86 से एक अलग दुनिया है।

सीमित रैम: इन मशीनों में अधिकतम 256 एमबी या 512 एमबी रैम होती है। ओपनबीएसडी धीमी गति से चल सकता है, लेकिन आप हर मेगाबाइट को महसूस करते हैं।

अप्रचलित भंडारण: इंडी में आमतौर पर एक एससीएसआई ड्राइव होती है। आज एक कार्यशील, शांत एससीएसआई ड्राइव ढूँढना अपने आप में एक चुनौती है।

स्थापना गाथा

स्थापना प्रक्रिया एक बहु-चरणीय पहेली है। यह कमज़ोर दिल वालों के लिए नहीं है।

तैयारी: आपको एक विशिष्ट बूट फ़्लॉपी छवि (हाँ, एक फ़्लॉपी डिस्क) की आवश्यकता है जिसमें CD-ROM से बूट करने में सक्षम एक छोटा कर्नेल हो। आपको एसजीआई के लिए ओपनबीएसडी इंस्टॉल आईएसओ की भी आवश्यकता है।

बूटिंग: फ़्लॉपी डालें, मशीन चालू करें, और आशा करें कि यह डिस्क को पढ़ेगी। एआरसीएस प्रोम फ्लॉपी से कर्नेल को लोड करेगा, जो फिर सीडी-रोम से खोजता है और बूट करता है।

इंस्टॉलर: ओपनबीएसडी का इंस्टॉलर प्रसिद्ध रूप से टेक्स्ट-आधारित और सीधा है। लेकिन यहां आपको सावधान रहना होगा. SCSI ड्राइव को विभाजित करने के लिए MIPS के लिए डिस्कलेबल को समझने की आवश्यकता होती है। यहां एक गलती का मतलब फिर से शुरुआत करना हो सकता है।

💡 क्या आप जानते हैं?

Mewayz एक प्लेटफ़ॉर्म में 8+ बिजनेस टूल्स की जगह लेता है

सीआरएम · इनवॉइसिंग · एचआर · प्रोजेक्ट्स · बुकिंग · ईकॉमर्स · पीओएस · एनालिटिक्स। निःशुल्क सदैव योजना उपलब्ध।

निःशुल्क प्रारंभ करें →

धैर्य: सब कुछ धीमा है. सीडी से हार्ड ड्राइव पर फ़ाइल सेट की प्रतिलिपि बनाना पेंट को सूखा देखने जैसा लगता है। एक सफल इंस्टालेशन उत्सव का कारण है।

हॉलीवुड फिल्मों के लिए 3डी ग्राफिक्स प्रस्तुत करने के लिए डिज़ाइन की गई मशीन पर ओपनबीएसडी बूट प्रॉम्प्ट को देखने से एक विशेष प्रकार की संतुष्टि मिलती है।

भुगतान: एक सुरक्षित जुरासिक वर्कस्टेशन

एक बार इंस्टॉल हो जाने पर, आपके पास क्या है? आपके पास दुनिया के सबसे सुरक्षित ऑपरेटिंग सिस्टमों में से एक चलाने वाली लगभग 30 साल पुरानी मशीन है। यह एक आकर्षक तुलना है.

यह काम करता है! आपको एक पूर्ण, आधुनिक ओपनबीएसडी प्रणाली मिलती है। एक पूर्ण शेल, `ssh`, `tmux`, और हजारों पोर्ट के साथ एक पैकेज रिपॉजिटरी (यदि आपके पास उन्हें बनाने के लिए RAM और धैर्य है)।

नेटवर्किंग: ऑनबोर्ड ईथरनेट काम करता है, जिसका अर्थ है कि आप अपने आधुनिक लैपटॉप से ​​​​अपने इंडी में `ssh` कर सकते हैं। यह एक अवास्तविक अनुभव है.

मज़ेदार कारक: ऐसा करने का कोई व्यावहारिक कारण नहीं है। यह चुनौती, इतिहास और इसे क्रियान्वित करने की अद्भुत खुशी के बारे में है।

निष्कर्ष: क्या यह इसके लायक था?

बिल्कुल। एसजीआई इंडी पर ओपनबीएसडी चलाना कंप्यूटिंग इतिहास में एक गहरा गोता है और ओपनबीएसडी प्रणाली की पोर्टेबिलिटी और मजबूती का एक प्रमाण है। यह ऐसा कोई प्रोजेक्ट नहीं है

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 →

Mewayz मुफ़्त आज़माएं

सीआरएम, इनवॉइसिंग, प्रोजेक्ट्स, एचआर और अधिक के लिए ऑल-इन-वन प्लेटफॉर्म। कोई क्रेडिट कार्ड आवश्यक नहीं।

आज ही अपने व्यवसाय का प्रबंधन अधिक स्मार्ट तरीके से शुरू करें।

30,000+ व्यवसायों से जुड़ें। सदैव मुफ़्त प्लान · क्रेडिट कार्ड की आवश्यकता नहीं।

क्या यह उपयोगी पाया गया? इसे शेयर करें।

क्या आप इसे व्यवहार में लाने के लिए तैयार हैं?

30,000+ व्यवसायों में शामिल हों जो मेवेज़ का उपयोग कर रहे हैं। सदैव निःशुल्क प्लान — कोई क्रेडिट कार्ड आवश्यक नहीं।

मुफ़्त ट्रायल शुरू करें →

कार्रवाई करने के लिए तैयार हैं?

आज ही अपना मुफ़्त Mewayz ट्रायल शुरू करें

ऑल-इन-वन व्यवसाय प्लेटफॉर्म। क्रेडिट कार्ड की आवश्यकता नहीं।

निःशुल्क प्रारंभ करें →

14-दिन का निःशुल्क ट्रायल · क्रेडिट कार्ड नहीं · कभी भी रद्द करें