Mac पर External ड्राइव नहीं दिख रही? पूरी ट्रबलशूटिंग गाइड
आपने external ड्राइव प्लग इन की और कुछ नहीं हुआ। डेस्कटॉप पर कोई आइकन नहीं, Finder में भी कुछ नहीं। यहाँ एक तरीके से इसे दिखाने की पूरी प्रक्रिया दी गई है।
आप अपनी external ड्राइव कनेक्ट करते हैं, USB की चाइम सुनते हैं, और फिर कुछ नहीं। डेस्कटॉप पर कोई ड्राइव नहीं। Finder के साइडबार में भी कुछ नहीं। ऐसा लगता है जैसे Mac को पता ही नहीं कि ड्राइव मौजूद है।
यह उस समस्या से अलग है जब ड्राइव eject नहीं होती। यहाँ तो ड्राइव दिखती ही नहीं। लेकिन ये दोनों समस्याएँ आपस में जुड़ी हुई हैं, और यह समझना कि ड्राइव गायब क्यों होती हैं, यह समझने में मदद करता है कि बाद में वे अटकती क्यों हैं।
पहले बुनियादी चीज़ें जाँचें
ट्रबलशूटिंग में गहराई से जाने से पहले, बेसिक बातें पक्की कर लें।
क्या केबल दोनों सिरों पर पूरी तरह से लगी है? USB-C केबल आधे लगे होने पर भी कनेक्टेड महसूस हो सकते हैं। केबल खींचकर निकालें और फिर मज़बूती से वापस अंदर डालें।
क्या ड्राइव किसी दूसरे कंप्यूटर पर काम करती है? अगर आपके पास कोई दूसरा Mac या Windows PC उपलब्ध है, तो वहाँ आज़माएँ। अगर ड्राइव किसी भी कंप्यूटर पर नहीं दिखती, तो समस्या ड्राइव या केबल में है, आपके Mac में नहीं।
कोई दूसरी केबल आज़माएँ। यह एक कदम “ड्राइव नहीं दिख रही” वाली हैरान कर देने वाली संख्या में समस्याओं को हल कर देता है।
अपने Mac पर कोई दूसरा पोर्ट आज़माएँ। अगर आप hub या dock इस्तेमाल कर रहे हैं, तो सीधे Mac से कनेक्ट करें।
क्या ड्राइव को बाहरी पावर की ज़रूरत है? कुछ डेस्कटॉप external ड्राइव को अलग पावर अडैप्टर की ज़रूरत होती है। अगर ड्राइव पर पावर लाइट नहीं जल रही, तो कितनी भी सॉफ़्टवेयर ट्रबलशूटिंग काम नहीं आएगी।
Disk Utility जाँचें
जब कोई ड्राइव Finder में नहीं दिखती, तब भी अक्सर वह Disk Utility में दिख जाती है। Applications > Utilities से Disk Utility खोलें।
साइडबार में अपनी ड्राइव ढूँढें। Disk Utility फ़िज़िकल डिस्क और उनके वॉल्यूम दिखाती है। आपकी ड्राइव बिना किसी माउंटेड वॉल्यूम के एक फ़िज़िकल डिस्क के रूप में दिख सकती है। या वह ऐसे वॉल्यूम दिखा सकती है जो ग्रे (धुंधले) हैं।
अगर आपको फ़िज़िकल डिस्क दिखती है पर कोई वॉल्यूम नहीं, तो शायद ड्राइव को फ़ॉर्मेट करने की ज़रूरत है। ड्राइव पर क्लिक करें और Erase चुनें, फिर एक फ़ॉर्मेट चुनें (सिर्फ़ Mac के इस्तेमाल के लिए APFS, क्रॉस-प्लेटफ़ॉर्म के लिए exFAT)। ध्यान रहे कि Erase करने से ड्राइव का सारा डेटा मिट जाता है।
अगर आपको ऐसे वॉल्यूम दिखते हैं जो ग्रे हैं, तो किसी एक को सिलेक्ट करके Mount पर क्लिक करके देखें। इससे वॉल्यूम मैन्युअल रूप से माउंट हो जाता है और वह Finder में दिखने लगता है।
अगर ड्राइव Disk Utility में बिल्कुल भी नहीं दिखती, तो वह हार्डवेयर लेवल पर ही पहचानी नहीं जा रही। ऊपर बताई गई केबल और पोर्ट वाली ट्रबलशूटिंग आज़माएँ।
Finder की सेटिंग्स जाँचें
हो सकता है Finder जानबूझकर आपकी ड्राइव छिपा रहा हो। Finder खोलें, Finder > Settings में जाएँ (या पुराने macOS पर Preferences), और General टैब पर क्लिक करें।
पक्का करें कि “Show these items on the desktop” के नीचे “External disks” चेक किया हुआ है। फिर Sidebar टैब पर क्लिक करें और कन्फ़र्म करें कि Locations के नीचे “External disks” चेक किया हुआ है।
यह बात लोगों को macOS अपडेट के बाद परेशान करती है, क्योंकि अपडेट कभी-कभी Finder की सेटिंग्स रीसेट कर देते हैं। आपकी ड्राइव पूरे समय माउंटेड थी, बस छिपी हुई थी।
फ़ाइलसिस्टम की खराबी जाँचें
अगर ड्राइव Disk Utility में दिखती है पर माउंट नहीं होती, तो शायद फ़ाइलसिस्टम खराब हो गया है।
Disk Utility में ड्राइव का वॉल्यूम सिलेक्ट करें और First Aid पर क्लिक करें। यह फ़ाइलसिस्टम की जाँच करता है और रिपेयर की कोशिश करता है। APFS वॉल्यूम के लिए, रिपेयर प्रक्रिया काफ़ी सक्षम है। exFAT या FAT32 के लिए, रिपेयर ज़्यादा सीमित हैं।
अगर First Aid ऐसी errors बताता है जिन्हें वह ठीक नहीं कर सकता, तो आपको मैन्युअल जाँच के लिए Terminal का इस्तेमाल करना पड़ सकता है। सबसे पहले, पक्का करें कि वॉल्यूम अनमाउंटेड है (fsck के काम करने के लिए इसका अनमाउंट होना ज़रूरी है):
sudo diskutil unmount /dev/disk4s1
sudo fsck_apfs -y /dev/disk4s1
disk4s1 को Disk Utility से मिले सही device identifier से बदलें। वॉल्यूम सिलेक्ट करें और इन्फ़ॉर्मेशन पैनल में device identifier जाँचें।
अगर फ़ाइलसिस्टम बुरी तरह खराब हो गया है, तो ड्राइव को दोबारा फ़ॉर्मेट करने से पहले डेटा रिकवरी सॉफ़्टवेयर की ज़रूरत पड़ सकती है।
System Information जाँचें
हार्डवेयर-लेवल नज़र के लिए, System Information खोलें (Option दबाकर Apple मेन्यू पर क्लिक करें, फिर System Information चुनें)। साइडबार में USB पर जाएँ और अपनी ड्राइव ढूँढें।
अगर ड्राइव System Information में दिखती है पर Disk Utility में नहीं, तो सिस्टम की हार्डवेयर लेयर और उसकी डिस्क मैनेजमेंट लेयर के बीच कम्युनिकेशन की समस्या है। अपने Mac को रीस्टार्ट करके देखें।
अगर ड्राइव System Information में बिल्कुल भी नहीं दिखती, तो Mac हार्डवेयर को डिटेक्ट ही नहीं कर रहा। यह केबल, पोर्ट या ड्राइव के हार्डवेयर की समस्या की ओर इशारा करता है।
Disk arbitration डेमन
macOS डिस्क के माउंट और अनमाउंट को मैनेज करने के लिए diskarbitrationd नाम की एक सर्विस इस्तेमाल करता है। अगर इस डेमन को कोई error आती है, तो यह ड्राइव को माउंट करने से मना कर सकता है।
डेमन को रीस्टार्ट करने से रहस्यमयी माउंटिंग फ़ेलियर हल हो सकते हैं:
sudo launchctl kickstart -k system/com.apple.diskarbitrationd
चेतावनी: इससे diskutil कमांड समेत डिस्क मैनेजमेंट के काम अस्थायी रूप से बाधित हो सकते हैं। यह कमांड चलाने से पहले external ड्राइव पर खुला कोई भी काम सेव कर लें।
एन्क्रिप्शन और APFS कंटेनर की समस्याएँ
अगर ड्राइव एन्क्रिप्टेड है (FileVault या APFS एन्क्रिप्टेड), तो कनेक्ट करने पर macOS को आपसे पासवर्ड माँगना चाहिए। अगर वह प्रॉम्प्ट नहीं आता, तो ड्राइव लॉक्ड स्टेट में माउंट होती है और Finder में अदृश्य रहती है।
Disk Utility खोलें, एन्क्रिप्टेड वॉल्यूम ढूँढें, और उसे मैन्युअल रूप से माउंट करने की कोशिश करें। आपको पासवर्ड प्रॉम्प्ट मिलना चाहिए।
APFS कंटेनर भी भ्रम पैदा कर सकते हैं। एक APFS ड्राइव Disk Utility में कई वॉल्यूम दिखा सकती है: एक कंटेनर, एक सिस्टम वॉल्यूम, और एक डेटा वॉल्यूम। अगर इनमें से सिर्फ़ कुछ ही माउंट होते हैं, तो ड्राइव Finder में आंशिक रूप से या बिल्कुल भी नहीं दिख सकती।
रोकथाम और रखरखाव
अपनी external ड्राइव पर समय-समय पर Disk Utility का First Aid चलाते रहें, भले ही वे ठीक लगें। फ़ाइलसिस्टम की समस्याओं को जल्दी पकड़ लेने से “माउंट नहीं होगी” वाली स्थिति टल जाती है।
डिसकनेक्ट करने से पहले हमेशा ड्राइव को सही तरीके से eject करें। गलत तरीके से eject करना फ़ाइलसिस्टम करप्शन की सबसे बड़ी वजह है, जो बाद में माउंटिंग को रोक देता है।
अगर आपकी ड्राइव ठीक से माउंट हो जाती है, तो Ejecta इसे वैसा ही बनाए रखने में मदद करता है, यह पक्का करके कि आप डिसकनेक्ट करने से पहले हमेशा साफ़-सुथरे तरीके से eject कर सकें। गलत ejection को रोकने का मतलब है कम फ़ाइलसिस्टम errors, यानी कम बार ऐसा होगा कि आप ड्राइव प्लग करें और खाली डेस्कटॉप देखते रह जाएँ कि आख़िर वह गई कहाँ।
अगर आप हर बार Terminal इस्तेमाल नहीं करना चाहते, तो Ejecta आपको ठीक-ठीक दिखाता है कि कौन सा process आपके drive को रोक रहा है — और सीधे आपके menu bar से एक क्लिक में उसे बंद कर देता है।
अभी खरीदें — $9.99