मैक ओएस एक्स की कमांड लाइन से एक डिस्क को सत्यापित (और मरम्मत) कैसे करें

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

यह मार्गदर्शिका उन उन्नत उपयोगकर्ताओं के लिए है जो टर्मिनल और कमांड लाइन से सहज हैं। अधिकांश मैक अधिकांश उपयोगकर्ता चीजों के ग्राफिकल पक्ष से चिपकने और डिस्क उपयोगिता या पुनर्प्राप्ति मोड के माध्यम से सीधे ड्राइव की मरम्मत से बेहतर होते हैं।

ओएस एक्स में कमांड लाइन से एक डिस्क की पुष्टि

वॉल्यूम को सत्यापित करना निर्धारित करता है कि ड्राइव की मरम्मत की आवश्यकता है और निम्नलिखित सामान्य वाक्यविन्यास के साथ किया जा सकता है:

diskutil verifyVolume [drive identifier]

उदाहरण के लिए, मैक के डिफ़ॉल्ट ड्राइव को सत्यापित करने के लिए आप इसका उपयोग कर सकते हैं:

diskutil verifyvolume /

अन्य घुड़सवार ड्राइव भी निर्दिष्ट किए जा सकते हैं यदि आप उनका नाम जानते हैं:

diskutil verifyvolume /Volumes/ExternalBackups/

नोट: ड्राइव उपयोगकर्ताओं के विशेषाधिकारों (या सूडो का उपयोग करें) के साथ गिरनी चाहिए, और वॉल्यूम को सक्रिय रूप से आरोहित किया जाना चाहिए (यहां कमांड लाइन से ऐसा करने का तरीका बताया गया है)।

जीयूआई से डिस्क उपयोगिता चलाने की तरह, कमांड लाइन में कुछ समय लग सकता है। यदि कोई त्रुटि रिपोर्ट नहीं की जाती है, तो वॉल्यूम की मरम्मत अनावश्यक है। यदि आपको निम्न जैसे संदेश दिखाई देते हैं:

"वॉल्यूम मैकिंतोश एचडी भ्रष्ट पाया गया था और मरम्मत की जरूरत है"

आप मरम्मत डिस्क कमांड जारी करके इसे ठीक करना चाहते हैं।

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

पहचान ड्राइव समस्या को हल करने के लिए कमांड लाइन से मरम्मत डिस्क चलाएं

एक बार जब आप निर्धारित कर लें कि ड्राइव को मरम्मत की आवश्यकता है, तो आप फिर से diskutil कमांड का उपयोग कर ऐसा कर सकते हैं:

diskutil repairvolume /

दोबारा, इसे अन्य नामों पर उनके नाम या माउंट प्वाइंट को निर्दिष्ट करके निर्देशित किया जा सकता है:

diskutil repairvolume /Volumes/ExternalBackups/

डिस्क चलने के बावजूद, प्रक्रिया को और कुछ करने से पहले पूरी तरह से पूरा करने दें। मरम्मत डिस्क आमतौर पर Verify डिस्क कमांड द्वारा पता चला मुद्दों को हल करने में सफल होती है।

मरम्मत डिस्क डिस्क पर अनुमतियों की मरम्मत नहीं करती है, हालांकि यह पहले से कमांड लाइन पर अलग डिस्ककिल स्ट्रिंग के साथ किया जा सकता है।

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

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