OS X में एक कस्टम CoreStorage ड्राइव कैसे करें

CoreStorage Apple का वॉल्यूम प्रबंधक है जो ड्राइव पर OS और भौतिक संस्करणों के बीच एक इंटरफ़ेस प्रदान करता है। यह FileVault 2 के साथ अपने फुल-डिस्क एन्क्रिप्शन विकल्पों के लिए OS X Lion में पेश किया गया था, लेकिन इसके अलावा वॉल्यूम फैले के लिए अनुमति देता है, जहां सिस्टम में कई ड्राइव को ओएस के उपयोग के लिए एक तार्किक वॉल्यूम में जोड़ा जा सकता है।

CoreStorage वॉल्यूम-फैनिंग सुविधा न केवल एक एकल ड्राइव की क्षमता से परे एक वॉल्यूम के भंडारण को बढ़ाती है, बल्कि यह अपने लॉजिकल वॉल्यूम में प्राथमिक ड्राइव में स्टोरेज को प्राथमिकता देती है। इसका मतलब है कि यदि आप प्राथमिक ड्राइव के रूप में एसएसडी का उपयोग करते हैं, तो ऐप्पल-कॉन्फ़िगर फ़्यूज़न ड्राइव के साथ-साथ अक्सर उपयोग की जाने वाली फ़ाइलों तक पहुंचने पर आपको तेज़ डेटा एक्सेस मिलेगा।

यह सुविधा Apple की नई फ्यूजन ड्राइव तकनीक का आधार है; OS X 10.7 में इसकी उपस्थिति और बाद में आपको कस्टम फ्यूजन ड्राइव सेटअप बनाने और मैक सिस्टम पर लागू करने की अनुमति देता है जो फ्यूजन ड्राइव कॉन्फ़िगरेशन के साथ जहाज नहीं करता था। हालाँकि, जबकि Apple की डिस्क यूटिलिटी का इस्तेमाल मौजूदा फ्यूजन ड्राइव की समस्याओं को ठीक करने के लिए किया जा सकता है, वर्तमान में कोरस्टोरेज वॉल्यूम को पर्याप्त रूप से प्रबंधित करने के लिए टर्मिनल कमांड के उपयोग की आवश्यकता होती है। परिणामस्वरूप, अब के लिए यदि आप एक होम-फ्यूजन ड्राइव में SSD का उपयोग करने सहित OS X में एक कस्टम स्पान्ड-वॉल्यूम सेट करना चाहते हैं, तो आपको निम्नलिखित चरणों का उपयोग करना होगा:

CoreStorage ड्राइव बनाना

  1. दो या अधिक ड्राइव करें

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

  2. GUID विभाजन तालिका और एक विभाजन के साथ ड्राइव को प्रारूपित करें

    ओएस एक्स में डिस्क उपयोगिता खोलें, इसके बाद ड्राइव डिवाइस (वॉल्यूम नाम के ऊपर सूचीबद्ध) का चयन करके और विभाजन टैब का उपयोग करके जो ड्राइव के लिए एक विभाजन का चयन करता है। फिर "विकल्प" बटन पर क्लिक करें और सुनिश्चित करें कि GUID का उपयोग करने के लिए विभाजन प्रारूप के रूप में चुना गया है। इन परिवर्तनों को लागू करें और हाइब्रिड ड्राइव में शामिल होने जा रहे प्रत्येक ड्राइव के लिए यह क्रिया करें।

  3. भौतिक ड्राइव पहचानकर्ताओं का पता लगाएँ

    पहले (मुख्य) ड्राइव के लिए हार्डवेयर पहचानकर्ता लेबल और कोरस्टेज वॉल्यूम में संयुक्त करने के लिए शेष ड्राइव पर विभाजन / वॉल्यूम खोजें। ये मुख्य ड्राइव के लिए "disk1", ​​और शेष ड्राइव वॉल्यूम के लिए "disk2s2" जैसा कुछ होगा (क्रमांकन आवश्यक रूप से क्रम में नहीं हो सकता है)। जब आप इस जानकारी को खोजने के लिए डिस्क उपयोगिता में ड्राइव पर जानकारी प्राप्त कर सकते हैं, तो इन सभी को एक शॉट में प्राप्त करने का एक अच्छा तरीका टर्मिनल में निम्नलिखित कमांड चलाना है:

    डिस्क्यूटिल सूची

    इस कमांड के आउटपुट में, आपको संबंधित पहचानकर्ता के साथ प्रत्येक डिवाइस और उस पर दिए गए विभाजन दिखाई देंगे। ड्राइव डिवाइस केवल डिस्क 0, डिस्क 1, डिस्क 2 और आगे की तरफ होंगे, और प्रत्येक पर विभाजन को उनके "स्लाइस" संख्या (s1, s2, s3, आदि) द्वारा दर्शाया जाएगा।

  4. लॉजिकल वॉल्यूम ग्रुप बनाएं

    टर्मिनल खोलें और ड्राइव आइडेंटिफ़ायर का उपयोग करके लॉजिकल वॉल्यूम समूह बनाने के लिए निम्न कमांड चलाएँ।

    diskutil cs GROUPNAME disk1 disk4s2 बनाएँ

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

    इस सेटअप में कोरस्टोरेज वॉल्यूम मैनेजर पहली ड्राइव पर ले जाएगा और इसे अपने प्राथमिक स्टोरेज माध्यम के रूप में चलाएगा, और फिर अतिरिक्त स्टोरेज मीडिया के लिए द्वितीयक वॉल्यूम को इसमें जोड़ देगा।

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

    यह पूरा होने के बाद, आप टर्मिनल में कमांड "डिस्कुटिल सीएस लिस्ट" चलाकर लॉजिकल वॉल्यूम ग्रुप स्ट्रक्चर देख सकते हैं, जो स्टोरेज के लिए उपयोग किए जाने वाले सोर्स वॉल्यूम दिखाते हुए एक ट्री आउटपुट करेगा। आपके द्वारा जोड़े गए ड्राइव का प्रतिनिधित्व करने वाले दो होने चाहिए, जो तार्किक वॉल्यूम के लिए एक प्रविष्टि के नीचे सूचीबद्ध हैं।

  5. वॉल्यूम समूह से एक प्रयोग करने योग्य वॉल्यूम बनाएँ

    पिछले वॉल्यूम से तार्किक वॉल्यूम समूह के लिए UUID की प्रतिलिपि बनाएँ, और इसका उपयोग निम्न आदेश में तार्किक वॉल्यूम समूह से उपयोग करने योग्य वॉल्यूम बनाने के लिए करें।

    diskutil cs createVolume UUID jhfs + VOLUMENAME 100%

    इस कमांड में, UUID के अलावा, VOLUMENAME को एक ऐसे नाम से बदलें, जिस पर आप वॉल्यूम चाहते हैं। OS X में किसी भी वॉल्यूम के साथ आप फाइंडर में किसी भी समय इसका नाम बदल सकते हैं, इसलिए आप यहां जो उपयोग करते हैं वह महत्वपूर्ण नहीं है। यहां अन्य घटक "jhfs +" हैं जो जर्नल HFS + प्रारूप के लिए हैं, और "100%" वॉल्यूम को सभी उपलब्ध संग्रहण स्थान का उपयोग करने का निर्देश देता है (आप "123G या" 123M "के साथ गीगाबाइट या मेगाबाइट की संख्या भी निर्दिष्ट कर सकते हैं) केवल उपलब्ध स्थान के एक हिस्से का उपयोग करने के लिए)।

    जब टर्मिनल समाप्त हो जाता है तो नए वॉल्यूम के लिए यूयूआईडी का उत्पादन होगा, जो स्वचालित रूप से फाइंडर में माउंट होगा और डिस्क उपयोगिता में उपलब्ध होगा। यदि आप कोरस्टेज संरचना को देखने के लिए "डिस्कुटिल सी लिस्ट" कमांड को फिर से चलाते हैं तो आप संरचना के हिस्से के रूप में नव निर्मित वॉल्यूम देखेंगे। इस बिंदु पर आपको वॉल्यूम को एन्क्रिप्ट करने और इसे विभाजन करने में सक्षम होना चाहिए; हालाँकि, यह ध्यान रखें कि यदि आप करते हैं, तो जैसा कि Apple ने फ्यूजन ड्राइव पर अपने FAQ में रेखांकित किया है, कोई भी नया विभाजन तार्किक आयतन समूह का हिस्सा नहीं होगा। इसके बजाय, ये विभाजन सीधे माध्यमिक ड्राइव पर होंगे।

    नोट: स्पान्ड वॉल्यूम होने के अलावा, आप CoreStorage वॉल्यूम के लिए Apple के FileVault एन्क्रिप्शन विकल्पों का उपयोग भी कर सकते हैं। ऐसा करने के लिए, टर्मिनल में निम्नलिखित कमांड चलाएँ:

    डिस्कुटिल सीएस एनक्रिप्ट वीवेल्यूम यूयूआईडी

    इस आदेश में, UUID यह है कि नई बनाई गई उपयोग करने योग्य मात्रा के लिए, और जब आपको ड्राइव को एन्क्रिप्ट करने के लिए उपयोग करने के लिए पासवर्ड के लिए प्रेरित किया जाएगा। ध्यान रखें कि इसका उपयोग केवल डेटा ड्राइव के लिए किया जाना चाहिए। यदि आप बूट ड्राइव को एन्क्रिप्ट करना चाहते हैं, तो OS X सुरक्षा प्रणाली वरीयताओं में FileVault को सक्षम करें।

ड्राइव का उपयोग करना और प्रबंधित करना

एक बार जब स्पान्ड वॉल्यूम बन जाता है, तो इसका उपयोग मानक भंडारण के लिए किया जा सकता है, या आप इसमें ओएस एक्स स्थापित कर सकते हैं और इसे बंद कर सकते हैं।

यदि आपने बाहरी ड्राइव पर CoreStorage वॉल्यूम बनाया है, तो आप इसे अस्वीकार कर सकते हैं और ड्राइव को हटा सकते हैं जैसा कि आप सामान्य रूप से करेंगे, लेकिन उन्हें सभी को पहचानने और माउंट करने के लिए CoreStorage वॉल्यूम के लिए संलग्न करना होगा। यदि आप डिस्क उपयोगिता के खुले होने पर कोई भी हटाते हैं, तो डिस्क उपयोगिता में एक त्रुटि है, जिसमें कहा गया है कि डिस्क त्रुटि है, और आपको इसे ठीक करने के लिए एक विकल्प प्रदान करेगा। ऐसा करने से बचें क्योंकि यह ड्राइव को मिटा देगा और स्वरूपित कर देगा क्योंकि डिस्क उपयोगिता उन्हें फिर से सेट करने का प्रयास करती है।

CoreStorage वॉल्यूम के लिए एक चेतावनी यह है कि यह डिस्क उपयोगिता में आसानी से प्रबंधित नहीं किया जाएगा, क्योंकि ड्राइव का गठन करने वाले वॉल्यूम और डिवाइस डिफ़ॉल्ट रूप से छिपाए जाएंगे। जब आप डिस्क यूटिलिटी डिबग मेनू को सक्षम कर सकते हैं, तो विभाजन को एक्सेस करने और मिटाने के लिए सभी विभाजनों को देखने में सक्षम बनाता है और जिससे कोरस्टोरेज वॉल्यूम को नष्ट होने के लिए मजबूर किया जाता है, शायद टर्मिनल का उपयोग करने का एक आसान तरीका होगा। ऐसा करने के लिए, आपको फिर से वॉल्यूम का यूयूआईडी नंबर प्राप्त करना होगा ("डिस्कुटिल सीएस सूची" कमांड का उपयोग करके), फिर इसे "यूयूआईडी" के बजाय निम्नलिखित कमांड में रखें:

डिस्कुटिल सीएस यूयूआईडी हटाएं

समाप्त होने पर, जो पार्टियां CoreStorage वॉल्यूम बनाने के लिए उपयोग की जाती थीं, उन्हें पारंपरिक ड्राइव विभाजन के रूप में उपयोग करने के लिए ताज़ा स्वरूपित और उपलब्ध होना चाहिए।

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

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

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


 

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