OS X में Ext2 / Ext3 डिस्क कैसे प्रबंधित करें

OS X में प्राथमिक फाइल सिस्टम प्रारूप Apple का HFS प्लस (या Mac OS X विस्तारित) है, जो किसी भी नए स्वरूपित डिस्क के लिए उपयोग किया जाने वाला डिफ़ॉल्ट है। हालांकि, क्रॉस-प्लेटफ़ॉर्म समर्थन को बढ़ाने के लिए ऐप्पल ने एएफपी, एनएफएस और एसएमबी जैसे कई नेटवर्किंग फाइलसिस्टम प्रोटोकॉल के अलावा, एफएटी 32, यूडीएफ, यूएफएस, और एनटीएफएस सहित कई अन्य फाइलसिस्टम प्रकारों के लिए समर्थन शामिल किया है। हालांकि यह समर्थन ओएस एक्स द्वारा नियंत्रित किए जाने वाले डिस्क में लचीलेपन की एक सभ्य मात्रा की अनुमति देता है, यह लिनक्स में उपयोग किए जाने वाले ext2 और ext3 प्रारूपों जैसे कुछ लोकप्रिय विकल्पों के लिए समर्थन छोड़ देता है।

जबकि Apple का क्रॉस-प्लेटफ़ॉर्म समर्थन मुख्य रूप से विंडोज सिस्टम के साथ संगतता के लिए प्रदान किया गया है, ऐसे उदाहरण हैं जब लोग अपने मैक सिस्टम के साथ लिनक्स डिस्क का उपयोग करना चाह सकते हैं। Apple चर्चा पोस्टर "rcb4" पूछता है:

"मैं सोच रहा था कि जब मैं अपने सभी छोटे ओएस पर अपने संबंधित ओएस डाल रहा हूँ और अपने सभी डेटा के लिए एक बड़ा / होम विभाजन बना रहा हूँ, तो मैं लिनक्स और ओएस एक्स को डुबाना चाहता हूं"

उन लोगों के अलावा, जो लिनक्स के साथ ड्यूल बूट OS X की इच्छा कर सकते हैं और दोनों वातावरणों में फ़ाइलों का प्रबंधन कर सकते हैं, ऐसे लोग हैं, जिनके पास बस एक एक्सट्रीम- या एक्सट्रीम 3-स्वरूपित बाहरी ड्राइव हो सकती है, जो उन्हें अपने ओएस एक्स सिस्टम पर पढ़ने की जरूरत है।

कई दृष्टिकोण हैं जिन्हें OS X में Ext2 और Ext3 फाइल सिस्टम को प्रबंधित करने के लिए लिया जा सकता है। चूंकि लिनक्स ओएस इस तरह के ड्राइव प्रारूप को पढ़ने के लिए सबसे अनुकूल विकल्प होगा, इसलिए पहले तरीकों में लिनक्स स्थापित करना और इसे फाइलसिस्टम प्रबंधन इंटरफ़ेस के रूप में उपयोग करना शामिल है। :

  1. एक द्वितीयक ड्राइव में लिनक्स स्थापित करें

    यदि आपके पास अपने सिस्टम में एक द्वितीयक ड्राइव है या आपने अपनी प्राथमिक ड्राइव को विभाजित किया है, तो आप इस ड्राइव में लिनक्स स्थापित कर सकते हैं और अपने कंप्यूटर को दोहरा सकते हैं। यह एक्स्ट 2 या एक्सट 3 ड्राइव को पढ़ने के लिए सबसे अधिक संगत विकल्प होगा, लेकिन आपको लिनक्स और ओएस एक्स इंस्टॉलेशन के बीच एक ट्रांसफर मध्यस्थ के रूप में एक सामान्य फाइल सिस्टम प्रारूप (यानी, एफएटी 32) का उपयोग करने की भी आवश्यकता होगी।

  2. वर्चुअल मशीन में लिनक्स स्थापित करें

    एक दूसरा तरीका एक वर्चुअल मशीन पैकेज को एक लिनक्स इंस्टॉलेशन के इंटरफेस के रूप में उपयोग करना है। यदि आपके पास समानताएं डेस्कटॉप या VMWare संलयन स्थापित है, तो आप आसानी से अधिकांश लिनक्स वितरण (उबंटू व्यापक रूप से समर्थित है) की एक वर्चुअल मशीन बना सकते हैं और इसका उपयोग एक्सट्रीम 2 / एक्सटी 3 डिस्क के साथ इंटरफेस करने के लिए कर सकते हैं और फिर ओएस एक्स पर फ़ाइलों को नेटवर्क-ट्रांसफर कर सकते हैं। मेजबान या इसी तरह एक बाहरी FAT32 डिस्क का उपयोग हस्तांतरण मध्यस्थ के रूप में करते हैं।

ये विकल्प आपकी फ़ाइलों को देखने और प्रबंधित करने के लिए काम करेंगे; हालाँकि, उन्हें पूर्ण ऑपरेटिंग सिस्टम की स्थापना और वर्चुअल मशीन सॉफ़्टवेयर के उपयोग की आवश्यकता होती है।

इसका एक वैकल्पिक तरीका है FUSE प्रणाली (यूजर्सस्पेस में फाइल सिस्टम) का उपयोग करना, जो एक ब्रिजिंग प्रणाली का उपयोग करके पूर्ण फाइलसिस्टम समर्थन की आवश्यकता को दरकिनार करने का एक तरीका है जो उपयोगकर्ताओं को अपने उपयोगकर्ता खातों के भीतर फाइलसिस्टम इंटरप्रेटर कोड चलाने की अनुमति देता है, जो एक्सेस करेगा एक निर्दिष्ट फाइल सिस्टम और एक प्रयोग करने योग्य भंडारण उपकरण में अनुवाद।

MacFUSE प्रोजेक्ट में OS X के लिए FUSE उपलब्ध है, लेकिन इसके लिए विकास रुका हुआ है और FUSE अब "FUSE फॉर OS X" या "OSXFUSE" प्रोजेक्ट में उपलब्ध है, जो MacFUSE से प्राप्त हुआ है और इसके कोड बेस का अधिकांश हिस्सा साझा करता है। Ext2 और Ext3 फाइल सिस्टम को माउंट और प्रबंधित करने के लिए FUSE प्रणाली का उपयोग करने के लिए, आपको Ext2 / Ext3 के लिए प्लग-इन के साथ FUSE सिस्टम को स्थापित करना होगा, और फिर अपने उपयोगकर्ता खाते में मैन्युअल रूप से माउंट करें।

  1. MacFUSE या OSXFUSE (बाद वाला पसंदीदा है) या तो स्थापित करें।
  2. Ext2 FUSE मॉड्यूल स्थापित करें।
  3. ड्राइव के डिवाइस नाम का पता लगाने के लिए अपने Ext2 / Ext3 डिस्क और डिस्क उपयोगिता का उपयोग करें। यह सभी ड्राइव विभाजनों के देखने को सक्षम करने, और फिर Ext2 / Ext3 विभाजन का चयन करने और इस पर जानकारी प्राप्त करने के लिए किया जा सकता है ताकि इसका डिवाइस नाम मिल सके, जो कुछ इस तरह होगा "disk2s2।"
  4. माउंट पॉइंट के रूप में उपयोग करने के लिए कहीं नया फ़ोल्डर बनाएँ (छिपा / वॉल्यूम निर्देशिका में एक फ़ोल्डर अनुशंसित है, लेकिन यह आपकी इच्छा के अनुसार कहीं भी हो सकता है)।
  5. निम्नलिखित टर्मिनल कमांड का उपयोग करके Ext2 / Ext3 ड्राइव को माउंट करें, और अपने डिस्क और आपके द्वारा निर्दिष्ट डिवाइस के साथ डिवाइस का नाम और माउंट पथ बदलें:

    फ्यूज- ext2 / dev / disk2s2 / वॉल्यूम / माउंटपॉइंट

    यह डिफ़ॉल्ट रूप से ड्राइव को रीड-ओनली के रूप में माउंट करेगा, लेकिन आप निम्नलिखित में लेखन समर्थन को लागू करने के लिए "-o बल" ध्वज का उपयोग कर सकते हैं:

    fuse-ext2 -o बल / dev / disk2s2 / वॉल्यूम / माउंटपॉइंट

जब यह प्रक्रिया पूरी हो जाती है, तो डिस्क को माउंट करना चाहिए और इसकी सामग्री उपलब्ध कराई जानी चाहिए। हालाँकि, ध्यान रखें कि कुछ सीमाएँ हैं। चूंकि FUSE उपयोगकर्ता के रूप में चलने वाले कोड के साथ एक ब्रिजिंग दृष्टिकोण का उपयोग करता है, इसलिए जब उपयोगकर्ता लॉग आउट करता है तो ड्राइव माउंट नहीं रह सकता है। इसके अतिरिक्त, पढ़ना और लिखना प्रदर्शन इष्टतम नहीं हो सकता है, लेकिन यह काम करना चाहिए।

यदि आपको इसके पीछे गारंटी के साथ ext2 / 3/4 समर्थन की आवश्यकता है, तो Paragon में OS X के लिए एक देशी ext ड्राइवर है जो प्रारूप के लिए मजबूत समर्थन प्रदान करेगा; हालाँकि, यह लाइसेंस के लिए $ 40 का खर्च आएगा (इस जानकारी के लिए MacFixIt रीडर रिक के लिए धन्यवाद)।


प्रशन? टिप्पणियाँ? एक तय किया है? उन्हें नीचे पोस्ट करें या हमें ई-मेल करें!

ट्विटर और हमें बाहर की जाँच करना सुनिश्चित करें।

 

अपनी टिप्पणी छोड़ दो