आंतरिक को सहेजते समय बाहरी हार्ड डिस्क न जगाएं


9

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

हालाँकि अगर मैं अब अपनी आंतरिक हार्ड डिस्क पर कुछ सहेजना चाहता हूं (उदाहरण के लिए किसी वेबसाइट से कोई चित्र), तो मुझे "save as ..." संवाद प्रकट होने से पहले जागने के लिए बाहरी प्रतीक्षा करनी होगी।

मुझे इस सवाल के बारे में पता है कि किसी फ़ाइल को जल्दी से कैसे बचाया जाए और "हार्ड वेक अप" के लिए बाहरी हार्ड ड्राइव की प्रतीक्षा करने की आवश्यकता नहीं है? , लेकिन ऐसा लगता है कि यह हार्ड डिस्क को सोने नहीं जाने के बारे में एक समाधान का इरादा रखता है जबकि मैं बाहरी हार्ड ड्राइव को अपनी अच्छी तरह से आराम करने देना चाहता हूं।


संपादित करें:

  • मैं इसे अनप्लग नहीं करना चाहता, क्योंकि मुझे पता है कि मैं स्वचालित बैकअप से पहले इसे फिर से कनेक्ट करना भूल जाऊंगा
  • विभिन्न अन्य ऑपरेटिंग सिस्टम उस तरह की स्थितियों से बहुत अच्छे से निपटते हैं

EDIT2:

शेरवुड बॉट्सफोर्ड के जवाब का उपयोग करते हुए मैंने निम्नलिखित AppleScript को एक साथ रखा, जो हार्ड ड्राइव को माउंट करता है, उदाहरण के लिए एक rsync निष्पादित करता है और इसे फिर से अनमाउंट करता है।

do shell script "diskutil mount 'Name of your Volumn'"

do shell script "rsync -av --delete ~/ '/Volumes/Name of your Volume/.'"

do shell script "diskutil unmountDisk 'Name of your Volume'"

4
मैं वास्तव में इस प्रश्न का वास्तविक उत्तर ढूंढ रहा हूं, न कि केवल "ड्राइव को अनप्लग" करने के लिए घूमने वाले उत्तर। जब एक सेव डायलॉग खुलता है, तो किसी भी बाहरी ड्राइव को स्पिन करने के लिए शून्य कारण होना चाहिए, जब तक कि सेविंग ड्राइव उन ड्राइव में से एक पर नहीं है। यह बुरा व्यवहार है और Apple ने इसके बारे में वर्षों से जाना है।
गुइलूचोन

जवाबों:


3

संभावनाओं।

A: कमांड लाइन से डिस्क को अनमाउंट करें।

diskutil unmountDisk Lacie

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

फिर, जब आप एक बैकअप करना चाहते हैं,

 diskutil mount Lacie

आपको इस ड्राइव को अनुक्रमित करने से भी स्पॉटलाइट को अक्षम करना होगा।


1
आप एक स्क्रिप्ट लिख सकते हैं जो बैकअप की अनुमति देने के लिए समय-समय पर ड्राइव को मापता है, लेकिन ज्यादातर समय इसे छोड़ देता है। यदि आपने स्क्रिप्ट को लॉन्चर के माध्यम से शेड्यूल किया है, तो यह "सेट इसे और इसे भूल जाओ" व्यवहार को प्राप्त करेगा जो कि समार्टर चाहता है।
22

सभी लागू संस्करणों के लिए, क्या आप दोनों (ए) खोजक के साइडबार और कंप्यूटर स्तर पर (बी) कॉलम के दृश्य में डिस्प्रिट लेकिन विशिष्ट अनमाउंट आइकन (डिस्क उपयोगिता में देखे गए दो तीर) का विकल्प पसंद करेंगे ?
ग्राहम पेरिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.