जवाबों:
कुछ सरसरी खोज के बाद, मैं एक मंच पोस्ट की ओर इशारा करते पाया hdiutil
की compact
क्रिया। से man
पेज:
कॉम्पैक्ट छवि
एक विरल (SPARSE या SPARSEBUNDLE) डिस्क छवि के बैंड को एक HFS फाइल सिस्टम युक्त स्कैन करता है, छवि के उन हिस्सों को हटा देता है जो अब फाइल सिस्टम द्वारा उपयोग नहीं किए जा रहे हैं। होस्ट किए गए फ़ाइल सिस्टम में फ़ाइलों के स्थान के आधार पर, छवि को संकुचित या संकुचित नहीं कर सकता है। SPARSEBUNDLE छवियों के लिए, पूरी तरह से अप्रयुक्त बैंड फाइलें बस हटा दी जाती हैं।
मैं भाग गया hdiutil compact drive.sparseimage
और इसने लगभग 98% अंतरिक्ष को सफलतापूर्वक पुनः प्राप्त कर लिया।
(मुझे लगता है कि यह उन दिनों में से एक है ... मुझे वास्तव में पहले Google सामान सीखना चाहिए)।
संपादित करें: मैंने कुछ पाठ फ़ाइलों के साथ compact
1GB पर परीक्षण किया sparseimage
, और यह काफी तेज़ी से चला, लेकिन मेरा मैक 90GB की छवि को संकुचित करने में काफी समय ले रहा है। इंतजार करने के लिए तैयार रहें।
sparseimage
और यह बहुत तेज़ी से चला, लेकिन बड़ी छवि पर काफी समय लग रहा है। यह ऐसा समय है जैसे मैं आभारी हूं कि मैंने 7200RPM हार्ड ड्राइव में अपग्रेड किया है!
sparseimage
, तो उन्हें वापस खींच लें, और उन्हें कॉम्पैक्ट करें, क्योंकि सिस्टम बस उन बाइट्स को दूर फेंक सकता है।