जब आपकी हार्ड ड्राइव विफल होने लगती है, तो डिस्क यूटिलिटी कुछ उपयोगी डिस्क मरम्मत उपकरण प्रदान करता है। लेकिन अगर वे आपके लिए काम नहीं करते हैं, तो आप बड़ी तोपों में से एक की ओर रुख करना चाह सकते हैं: fsck। fsck, जो "फाइल सिस्टम कंसिस्टेंसी चेक" के लिए खड़ा है, एक कमांड-लाइन टूल है जो हार्ड ड्राइव की अंतर्निहित संरचना की समीक्षा और मरम्मत करता है। मैक में fsck टूल वही है जो लिनक्स में पाया जाता है। यह लेख मैक के उपयोगकर्ता इंटरफेस पर केंद्रित है और fsck के साथ macOS हार्ड डिस्क की मरम्मत कैसे करें - दोनों मैकेनिकल और सॉलिड स्टेट ड्राइव (SSDs) को कवर करता है।
हार्ड ड्राइव विफल होने के संकेत क्या हैं?
आमतौर पर, आप अपने मैक पर हार्ड ड्राइव के विफल होने को जल्दी नोटिस करेंगे। नीचे तीन सबसे आम संकेत हैं:
1. क्रैश
यदि आपके मैक की ड्राइव के साथ कुछ भी गलत नहीं है, तो डिवाइस आमतौर पर सुचारू रूप से चलेगा। यह एक निश्चित संकेत है कि आपको किसी समस्या को देखने की आवश्यकता है यदि आप अचानक क्रैश से निपटने लगते हैं।
आपका डिवाइस असंगत फ़ाइलों और फ़ोल्डर्स के कारण क्रैश हो सकता है, जबकि ओवरहीटिंग के परिणामस्वरूप आपका डिवाइस ठीक से काम नहीं कर सकता है। सॉफ्टवेयर त्रुटियां भी ऐसा ही कर सकती हैं।
2. डिस्क त्रुटियां
एक और संकेत है कि आपकी हार्ड ड्राइव विफल हो रही है, आपके मैक पर डिस्क त्रुटियां हैं।
इन संकेतों में आपकी ड्राइव का अचानक आपके कंप्यूटर के लिए अपरिचित होना, सुस्त प्रदर्शन, और यादृच्छिक इजेक्शन शामिल हैं।
3. त्रुटि संदेश
यदि आप अपने मैक पर त्रुटि संदेश देखते हैं, तो यह अक्सर एक निश्चित संकेत है कि आपको अपनी हार्ड ड्राइव की स्थिति को देखना चाहिए।
कई मामलों में, आप ऐप्स के अप्रत्याशित रूप से छोड़ने या अप्रत्याशित त्रुटियों से संबंधित संदेश देखेंगे जो आपके डिवाइस को एक निश्चित कार्य पूरा करने से रोकते हैं।
4. S.M.A.R.T. मुद्दे
S.M.A.R.T. का अर्थ सेल्फ मॉनिटरिंग एनालिसिस एंड रिपोर्टिंग टेक्नोलॉजी सिस्टम है। इसका उपयोग आपके मैकेनिकल ड्राइव के स्वास्थ्य पर नज़र रखने के लिए किया जाता है।
यदि आपको इस क्षेत्र में समस्याएं आ रही हैं, तो आपका डिवाइस एक संदेश के साथ आपको चेतावनी देगा कि आपकी डिस्क में S.M.A.R.T. मुद्दे हैं। इस समस्या के सामान्य योगदानकर्ताओं में मैकेनिकल विफलताएं और अत्यधिक आर्द्रता शामिल हैं।
5. प्रोग्राम ठीक से चलना बंद कर देते हैं
जब आप अपने मैक का उपयोग करते हैं, तो आपका डिवाइस आपके द्वारा उपयोग किए जाने वाले कई ऐप्स और प्रोग्राम्स को आपकी हार्ड ड्राइव पर संग्रहीत करेगा।
यदि यह विफल होने लगता है, तो आप देखना शुरू कर सकते हैं कि आपके प्रोग्राम उतने सुचारू रूप से नहीं चल रहे हैं। आपके मैक को लोड होने में अधिक समय लग सकता है, या आप उन ऐप्स को खोलने के लिए संघर्ष कर सकते हैं जिनका आप नियमित रूप से उपयोग करते हैं।
6. आपके मैक पर फ़ाइलें भ्रष्ट हो जाती हैं
एक और संकेत है कि आपकी हार्ड ड्राइव विफल हो रही है, आपकी फ़ाइलें भ्रष्ट हो रही हैं।
भ्रष्टाचार अक्सर लेखन चरण के दौरान होता है। यदि एक डिस्क ने ठीक से काम करना बंद कर दिया है, तो आप पा सकते हैं कि आप कुछ फ़ाइलों या दस्तावेज़ों का उपयोग नहीं कर सकते हैं।
मैकेनिकल ड्राइव अजीब आवाजें कर रहे हैं
आपके मैक से कुछ स्तर का शोर सामान्य है, खासकर यदि आप ऐसे प्रोग्राम चला रहे हैं जो बहुत अधिक ऊर्जा लेते हैं। हालांकि, जो सामान्य नहीं है, वह क्लिकिंग और पीसने जैसी आवाजें सुनना है।
यदि आप ये आवाजें सुनते हैं, तो यह एक संकेत है कि मैक के मैकेनिकल ड्राइव ठीक से काम नहीं कर रहे हैं। और यदि समय के साथ अनसुलझे छोड़ दिया जाए, तो ये ड्राइव को महत्वपूर्ण नुकसान पहुंचा सकते हैं।
सही डिस्क ढूंढना
इससे पहले कि आप fsck चला सकें, आपको उस डिस्क का डिवाइस नोड और पहचानकर्ता ढूंढना होगा जिसे आप लक्षित करना चाहते हैं। हम इसे पूरा करने के लिए टर्मिनल के diskutil कमांड का उपयोग करेंगे।
- टर्मिनल खोलें (/Applications/Utilities/Terminal.app)।
- निम्न कमांड टाइप करें, फिर "एंटर" दबाएं।
diskutil list
- यह वर्तमान में जुड़े सभी ड्राइव्स की एक सूची तैयार करेगा, दोनों माउंटेड और अनमाउंटेड।
- उस डिस्क का पता लगाएं जिस पर आप
fsckचलाना चाहते हैं और उसका डिवाइस पहचानकर्ता ढूंढें। यह "/dev/disk1" जैसा दिखेगा, और टर्मिनल विंडो के बाएं मार्जिन के साथ पाया जाएगा। इस जानकारी को कहीं लिख लें क्योंकि आपको अगले चरणों में इसकी आवश्यकता होगी।
सिंगल यूजर मोड से fsck चलाना
macOS आपको ऑपरेटिंग सिस्टम के अंदर से fsck चलाने नहीं देगा। आपको सिंगल यूजर मोड में रीबूट करना होगा, जो macOS के लिए एक स्ट्रिप्ड-डाउन, टेक्स्ट-ओनली, सुपरयूजर इंटरफेस है।
- ऐप्पल मेनू खोलें और "पुनरारंभ करें" चुनें।
- अपने कंप्यूटर के पुनरारंभ होने पर Command + S दबाए रखें। आप कुंजियों को छोड़ सकते हैं जब आप स्टार्टअप स्क्रीन पर सफेद टेक्स्ट दिखाई देना शुरू देखते हैं।
कुछ सफेद टेक्स्ट जल्दी से स्क्रॉल होगा। जब यह रुकता है, तो आपको स्क्रीन के नीचे एक कमांड प्रॉम्प्ट दिखाई देगा जो root# कहता है।
यदि टेक्स्ट स्क्रॉल करना बंद कर देता है, लेकिन आपको यह प्रॉम्प्ट नहीं दिखाई देता है, तो इसे प्रकट करने के लिए एक बार "एंटर" कुंजी दबाएं।
- बूट डिस्क की मरम्मत के लिए, निम्न कमांड टाइप करें, फिर "एंटर" दबाएं।
/sbin/fsck -fy
यह fsck को -f फ्लैग के साथ चलाता है, जो इसे HFS+ जैसे जर्नल्ड फाइल सिस्टम की जांच करने के लिए मजबूर करता है, साथ ही -y फ्लैग जो fsck द्वारा सामना किए जाने वाले किसी भी संकेत के लिए स्वचालित रूप से "हां" कहता है।
- आप fsck का उपयोग नॉन-बूट डिस्क की मरम्मत के लिए भी कर सकते हैं, लेकिन आपको फाइलसिस्टम प्रकार जानना होगा। उदाहरण के लिए, यदि मैं "/dev/disk2" पर
fsckचलाना चाहता था, तो मैं निम्न कमांड का उपयोग करूंगा:
/sbin/fsck_hfs -fy /dev/disk2
यह कमांड उस ड्राइव पर fsck के HFS सब-संस्करण को चलाएगा। अन्य उपलब्ध फाइलसिस्टम में fsck_msdos शामिल हैं, जो FAT फाइल सिस्टम पर चलता है; fsck_exfat, जो ExFAT फाइलसिस्टम की जांच करता है; और fsck_udf, जो UDF फाइल सिस्टम को देखता है।
- fsck फाइल सिस्टम की जांच करेगा और जो भी नुकसान पाता है उसकी मरम्मत करने का प्रयास करेगा। यदि यह कोई नुकसान नहीं पाता है, तो यह "OK" के साथ बाहर निकल जाएगा।
- जब fsck फाइलसिस्टम की जांच और मरम्मत समाप्त कर लेता है, तो कमांड प्रॉम्प्ट में
rebootटाइप करें और "एंटर" दबाएं।
अक्सर पूछे जाने वाले प्रश्न
1. क्या मैं fsck का उपयोग किए बिना अपने मैक हार्ड डिस्क की मरम्मत कर सकता हूँ?
हां, आप अपने मैक पर हार्ड ड्राइव की मरम्मत के लिए डिस्क यूटिलिटी का भी उपयोग कर सकते हैं। ऐसा करने के लिए, स्पॉटलाइट (टूलबार में आवर्धक कांच) पर जाएं, "डिस्क यूटिलिटी" खोजें, और Disk Utility.app पर क्लिक करें।
"फर्स्ट एड" चुनें और "चलाएं" चुनें। आपका मैक समस्याओं को खोजेगा और जो भी उत्पन्न होती हैं उन्हें ठीक करेगा।
2. मैक पर fsck का उपयोग करके डिस्क की मरम्मत में कितना समय लगेगा?
डिस्क की मरम्मत में लगने वाला समय क्षति की सीमा और आपके ड्राइव के आकार पर निर्भर करेगा, साथ ही आपका ड्राइव भरा हुआ है या नहीं।
आप डिस्क यूटिलिटी का उपयोग करके बता सकते हैं कि आपका मैक डिस्क कितना क्षतिग्रस्त है; यदि यह मरम्मत से परे क्षतिग्रस्त है, तो एक संदेश आपको बताएगा कि आपके पास एक घातक हार्डवेयर त्रुटि है।
3. क्या मैक उपकरणों पर fsck चलाना सुरक्षित है?
अपने मैक हार्ड ड्राइव की मरम्मत के लिए fsck का उपयोग करते समय, यह याद रखना महत्वपूर्ण है कि आप अपनी कुछ फाइलें खो सकते हैं, क्योंकि कमांड उन फाइल सिस्टम को सुधारने का प्रयास करता है जिन्हें वह जांचता है और मरम्मत के लिए आवश्यक समझता है। चूंकि आप पहले से नहीं जानते होंगे कि कौन सी महत्वपूर्ण फाइलें इस श्रेणी में आती हैं, इसलिए पहले से सब कुछ बैकअप करना महत्वपूर्ण है।
समापन
मैक पर fsck लिनक्स पर fsck जितना शक्तिशाली नहीं है, लेकिन अगर आप एक भ्रष्ट बूट डिस्क या क्षतिग्रस्त हार्ड ड्राइव के साथ समाप्त होते हैं तो यह अभी भी एक जीवनरक्षक हो सकता है। मैक पर अपनी हार्ड ड्राइव को पुन: स्वरूपित करने से पहले और बाद में आपको जिन चीजों को करना चाहिए, उन्हें सीखने के लिए आगे पढ़ें।