मैं अपने एक वीएम के लिए .vdi फ़ाइल (हार्ड डिस्क) की अधिकतम क्षमता को कम करने की कोशिश कर रहा हूं ।
मैंने इसे 25GB की अधिकतम क्षमता के साथ गतिशील रूप से आवंटित किया। मैं इसे 10GB तक कम करना चाहता हूं।
नोट : मैं अपने होस्ट मशीन पर .vdi फ़ाइल के आकार को कॉम्पैक्ट नहीं करना चाहता । तब मैं सिर्फ इस्तेमाल कर सकता था VBoxManage modifyhd --compact /path/to/my/vdi
। हालाँकि, हालांकि यह मेरे होस्ट मशीन पर .vdi फ़ाइल के पदचिह्न को कम करता है, फिर भी अतिथि 25GB हार्ड ड्राइव की रिपोर्ट करेगा।
मैं जो करना चाहता हूं वह .vdi की अधिकतम क्षमता को कम कर देता है जैसे कि अतिथि 10GB हार्ड ड्राइव की रिपोर्ट करता है (मैंने पहले ही अपने विभाजन को अतिथि के भीतर समायोजित कर लिया है जैसे कि मेरे विभाजन में केवल 10GB कुल लगते हैं, और दूसरा 15GB ऊपर आता है अनाबंटित जगह)।
मैंने क्या कोशिश की है
मैंने डिस्क के आकार को बढ़ाने के लिए एक ही कमांड का उपयोग करने की कोशिश की:
$ VBoxManage modifyhd Arch\ Linux\ Aug\ 2012\ Clone.vdi --resize 10240
0%...
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!
ऐसा लगता है कि इसका समर्थन नहीं किया जा रहा है (और .vdi निश्चित रूप से एक गतिशील रूप से आवंटित किया गया है ।vdi, निश्चित आकार का नहीं है)।
खुश होती है।