मैं OS X में डिस्क इमेज को अनमाउंट करने से कैसे रोक सकता हूं?


5

मैं अपने विकास कार्यों के लिए केस-संवेदी और एन्क्रिप्टेड डिस्क-छवि का उपयोग करना चाहूंगा। मुझे ड्रॉपबॉक्स-एड (सिमलिंक का उपयोग) करने के लिए इसके अंदर कुछ फ़ोल्डर्स की आवश्यकता है। हालाँकि अगर मैं गलती से डीजीएम को हटा देता हूं, तो ड्रॉपबॉक्स क्लाउड में सब कुछ मिटा देता है।

इसलिए मुझे इस डिस्क छवि (बूट पर आरोहित) को हटाने से रोकने की आवश्यकता है। जब मैं खोजक में इजेक्ट आइकन पर क्लिक करता हूं, तो आदर्श रूप से इसे मेरे सत्र पासवर्ड की आवश्यकता होगी। कोई विचार?


सस्ता समाधान, लेकिन आप बस उस डिस्क छवि पर कोई भी छोटा ऐप (शायद एक डमी वर्कफ़्लो) डाल सकते हैं और इसे शुरू कर सकते हैं। जब तक कि ऐप छोड़ न दिया जाए, फाइंडर अनमाउंट नहीं होगा।
slhck

1
Dmg को माउंट करने के लिए वर्कअराउंड हो सकता है hdiutil attach -nobrowse some.dmg। इसे केवल /Volumes/फाइंडर के साइडबार में या डेस्कटॉप पर नहीं दिखाया जाएगा ।
Lri

hdiutil attach -nobrowse some.dmgवास्तव में दिलचस्प लगता है, आइसो को टैबबार पर वापस खींचने की कोशिश की गई लेकिन यह इजेक्ट बटन को वापस जोड़ता है। मुझे लगता है कि मैं किसी तरह सहानुभूति के साथ अपना रास्ता ढूंढ सकता हूं।
ओलिवियर

जवाबों:


1

मैं बहुत काम के लिए एक रैमड्राइव का उपयोग करता हूं, इसलिए मुझे आकस्मिक अस्वीकृति को रोकने के लिए एक रास्ता खोजना पड़ा।

मेरा समाधान @ slhck के समान है।

  1. एक टर्मिनल खोलें।
  2. एक स्क्रीन सत्र खोलें।
  3. cd डिस्क इमेज में जिसे आप सुरक्षित करना चाहते हैं।
  4. कि स्क्रीन सत्र से डिस्कनेक्ट करें ( Ctrl- Aऔर उसके बाद Dआम तौर पर काम कर देता है)।

खोजक वॉल्यूम को तुरंत अस्वीकार नहीं करेगा, लेकिन आपसे पूछेगा कि क्या आप एक बेदखल करना चाहते हैं।

यहाँ केवल चेतावनी यह है कि मुझे नहीं लगता कि स्क्रीन सामान्य OS X के साथ आती है, आपको MacPorts की आवश्यकता होगी


0

अगर मैं तुम होते, तो मैं इसे एक बढ़े हुए उपयोगकर्ता (रूट) के रूप में माउंट करता

आप वास्तव में OSX में डिवाइस को माउंट करने के लिए sudo का उपयोग कर सकते हैं। मुझे यह देखने का मौका नहीं मिला है कि क्या यह यूनिक्स की तरह ही व्यवहार करता है क्योंकि मेरे पास OSX नहीं है। यह वास्तव में आपको पासवर्ड को फिर से अनमाउंट करने के लिए दर्ज करने के लिए मजबूर करना चाहिए, सही?

उस बिंदु पर फ़ाइल अनुमतियों को सही ढंग से सेट करने की आवश्यकता है। लेकिन यह एक बढ़े हुए उपयोगकर्ता या जारी करने वाले सिवाय सिवाय इसके के कोई अकल्पनीय नहीं होना चाहिए।


sudo hdid android.sparsebundleऊँचाई के बिना अनमाउंट किया जा सकता है :( शायद ड्राइव को माउंट करने का एक और तरीका / सेमी है, लेकिन मुझे लगता है कि यह उस ऊंचाई को नहीं बदलेगा ... क्या एक कोशिश के लायक था, वैसे भी धन्यवाद;)।
ओलिवियर

मुझे उस आदमी से डर लगता था। मुझे पता है कि यह इस तरह से * निक्स में काम करता है। लेकिन बहुत कुछ सरलीकृत किया गया था और ओएसएक्स में बदल गया था। अगर मैं एक समाधान के साथ आ सकते हैं बीमार आप अद्यतन रखें। सौभाग्य
स्टीव

0

आप इसे दूसरे तरीके से कर सकते हैं - ड्रॉपबॉक्स में फ़ाइलों को रखें और उन्हें अपनी एन्क्रिप्टेड डिस्क में सिमिलिंक करें। तब ड्रॉपबॉक्स फ़ाइलों को हटा नहीं देगा जब आप डिस्क को हटा देंगे और आप अभी भी अपने देव एनव्ही से फाइलों तक पहुंच सकते हैं।


1
संभवतः मुख्य विभाजन की गुम केस संवेदनशीलता के कारण। फ़ाइल नाम संघर्ष करेंगे। लापता एन्क्रिप्शन मान लेना कोई समस्या नहीं है।
डैनियल बेक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.