क्या लॉग आउट करने, पुनरारंभ करने या बंद करने से पहले बाहरी ड्राइव को बाहर करना आवश्यक है?


15

क्या लॉग आउट करने, पुनरारंभ करने या बंद करने से पहले बाहरी ड्राइव को बाहर निकालने के लिए यह आवश्यक या अनुशंसित अभ्यास है? (ड्राइव को अनप्लग नहीं किया जा रहा है।)

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


1
यह केवल सिस्टम क्रैश से ठीक पहले बेदखल करने की सिफारिश की जाती है।

जवाबों:


20

नहीं, यह केवल केबल को अनप्लग करने पर अनुशंसित है।

आपके द्वारा अस्वीकार करने का कारण यह है कि डिस्क से पढ़ने और लिखने की कोई भी प्रक्रिया OS X का उपयोग आपको डिस्क के उपयोग में होने की सूचना देने और डेटा भ्रष्टाचार को रोकने के लिए करेगी जो डिस्क के अनप्लग होने से हो सकती है, जबकि यह उपयोग में है।

इसके अतिरिक्त, OS वास्तव में डिस्क पर लिखने से पहले कैश में अलग-अलग लिखने के कार्यों को कतारबद्ध कर सकता है, और इसे खारिज करने से पहले यह सुनिश्चित कर देगा कि इन्हें ड्राइव में प्रवाहित किया गया है।

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


+1। धन्यवाद गेरी, मेरे सवाल का बहुत शीघ्र और संक्षिप्त जवाब।
फिल एम।

9

पाउट लॉग करने, बंद करने या सामान्य तरीके से पुनरारंभ करने से पहले स्पष्ट रूप से "बेदखल" ड्राइव से हासिल करने के लिए कुछ भी नहीं है। MacOS X में एक सबसिस्टम है, जिसे "डिस्क आर्बिट्रेशन" (मुख्य रूप से सिस्टम डेमॉन प्रोसेस "डिस्केबिट्रेशन") कहा जाता है, जो यूजर द्वारा लॉग इन करने पर अनमाउंट करता है और अनमाउंट (उर्फ "इजेक्ट") को बूट डिवाइस के अलावा ड्राइव करता है। क्योंकि यह एक उपयोगकर्ता लॉगिन सत्र के संदर्भ के बाहर संचालित होता है, इसलिए डिस्करबिट्रेशन यह आश्वस्त करने में सक्षम है कि प्रक्रियाएं जो किसी उपयोगकर्ता द्वारा सीधे प्रबंधित नहीं की जाती हैं (स्पॉटलाइट इंडेक्सिंग, टाइम मशीन, अन्य उपयोगकर्ताओं के लॉगिन सत्र, आदि) को अनमने से सही तरीके से निपटाया जाता है। उपकरण। यह भी (और आमतौर पर चुपचाप मरम्मत कर सकते हैं) के लिए जाँच करता है बढ़ते ड्राइव से पहले फाइल सिस्टम भ्रष्टाचार मुद्दों। गहरे स्तर पर, OS में एक डेमॉन (अपडेट) भी होता है, जो फाइल सिस्टम कैश को हर 30 सेकंड में डिस्क में फ्लश करता है और बंद करने के लिए सावधानीपूर्वक स्क्रिप्ट की गई प्रक्रिया (यानी रीस्टार्ट करने की पहली छमाही) जो यह आश्वासन देता है कि रीसेट करने या पावर करने से पहले सभी फाइल सिस्टम डिवाइस ठीक से सिंक और अनकाउंट किए गए हैं सिस्टम नीचे। MacOS X इस संबंध में केवल बारीक विवरणों में अद्वितीय है: सभी महत्वपूर्ण OS के उपयोगकर्ताओं को मैन्युअल रूप से आश्वस्त करने की आवश्यकता से परे परिपक्व हो गए हैं कि ड्राइव "गंदे" स्थिति में अनमाउंट नहीं हैं।

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


+1। धन्यवाद बिल, मैं वास्तव में विस्तार की सराहना करता हूं। मुझे लगता है कि मेरे बारे में बेहतर समझ है कि क्या हो रहा है। मेरे पास एक बहुत कठिन समय था जो यह तय करता था कि "स्वीकार किया गया"। काश मैं तुम्हारी और गेरी दोनों को "स्वीकार" के रूप में चिह्नित कर सकता।
फिल एम।

0

नहीं। संक्षिप्त उत्तर यह है कि आप किसी स्टोरेज डिवाइस को बेदखल / अस्वीकार करते हैं जब आप उसका उपयोग नहीं करना चाहते हैं।

यदि आप इसे अपने लिए या दूसरों के लिए बाद में उपलब्ध कराना चाहते हैं तो एक बाहरी ड्राइव को छोड़ना पूरी तरह से ठीक है (जैसे कि टाइम मशीन बैक अप)।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.