मैक ओएस एक्स पर वर्चुअलबॉक्स वीडीआई या वीएचडी फ़ाइल का आकार कैसे बदलें

यदि आप मैक पर वर्चुअल मशीन के भीतर अतिथि ऑपरेटिंग सिस्टम चलाने के लिए वर्चुअलबॉक्स का उपयोग करते हैं, जैसे कि विंडोज 10 या उबंटू लिनक्स, तो आप स्वयं को आभासी डिस्क आकार का आकार बदलने की आवश्यकता हो सकती है जहां ओएस रहता है। यह अक्सर ऐसा होता है जब आप अपर्याप्त रूप से अनुमान लगाते हैं कि गतिशील रूप से आवंटित स्टोरेज वाले वर्चुअल मशीन में ठीक से स्थापित करने के लिए कितनी जगह आवश्यक है।

मैक ओएस एक्स में एक वीडीआई या वीएचडी फ़ाइल का आकार बदलने के लिए (यह लिनक्स में भी काम कर सकता है, हमें बताएं), आप मैक कमांड लाइन से VBoxManage टूल का उपयोग करेंगे। यहां तक ​​कि यदि आपने वर्चुअलबॉक्स कमांड लाइन टूल्स को स्थापित करना चुना है, तो यह आपके पथ में नहीं होगा, इसलिए आप वर्चुअलबॉक्स.एप सामग्री में इसके बजाय उपयोगिता का उपयोग करने के लिए जा रहे हैं।

चूंकि यह वर्चुअल मशीन को संशोधित कर रहा है, इसलिए पहले से ही वीडीआई या वीएचडी फ़ाइल का बैक अप लेने का अच्छा विचार है, अगर आप टर्मिनल के साथ सहज नहीं हैं तो आपको शायद पहले पूरे मैक का बैक अप लेना चाहिए। ध्यान रखें कि आकार बदलने के लिए आकार का उपयोग मेगाबाइट्स का उपयोग करता है, इसलिए यदि आप 30 जीबी होने के लिए एक वीएम फ़ाइल बदल रहे हैं जो 30000 एमबी, 500 जीबी के रूप में 50 जीबी, और बहुत आगे है।

मैक ओएस में वर्चुअलबॉक्स वर्चुअल डिस्क का आकार कैसे बदलें

  1. वीएम बंद करें और वर्चुअलबॉक्स छोड़ दें
  2. टर्मिनल ऐप खोलें और वर्चुअलबॉक्स ऐप निर्देशिका पर नेविगेट करने के लिए निम्न आदेश का उपयोग करें:
  3. cd /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/

  4. अब उचित निर्देशिका में, आप निम्न वाक्यविन्यास के साथ आकार बदलें आदेश चलाने के लिए तैयार हैं:
  5. VBoxManage modifyhd --resize [new size in MB] [/path/to/vdi]
    उदाहरण के लिए, मान लें कि एक विंडोज 10 वीएम वीडीआई फ़ाइल /Users/Paul/Documents/VM/Windows10.vdi पर स्थित है और हम इसे 15 जीबी से 30 जीबी तक बढ़ाना चाहते हैं, सिंटैक्स होगा:
    VBoxManage modifyhd --resize 30000 ~/Documents/VM/Windows10.vdi

  6. अगर वांछित है, तो showhdinfo कमांड के साथ परिवर्तन हुआ है सत्यापित करें:
  7. VBoxManage showhdinfo ~/path/to/vmdrive.vdi

  8. वर्चुअलबॉक्स को पुन: लॉन्च करें और अपने नए आकार के अतिथि ओएस को बूट करें

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

VBoxManage के साथ ड्राइव का आकार मूल रूप से कमांड लाइन से तात्कालिक है, लेकिन ध्यान रखें कि एक बार जब आप वर्चुअल ओएस (विंडोज़, ओएस एक्स, लिनक्स, या वर्चुअलबॉक्स में जो कुछ भी चल रहे हैं) में वापस आ जाएंगे तो आप शायद पुनः आवंटित करना चाहेंगे नई जगह का उपयोग करने के लिए विभाजन।

यदि मैं वीडीआई फ़ाइल एक निश्चित आकार है और आप इसे कम करना चाहते हैं, तो मैं इसे गतिशील आवंटन न्यूनतम आकार बढ़ाने के लिए चलाता हूं, VBoxManage टूल अभी भी नौकरी करेगा लेकिन कॉम्पैक्ट ध्वज वह है जिसे आप ढूंढ रहे हैं।

VBoxManage बहुत सारे शानदार उपयोगों के साथ एक सहायक उपकरण है, आप वर्चुअल डिस्क को जल्दी से क्लोन करने के लिए इसका उपयोग कर सकते हैं और कमांड लाइन से वर्चुअलबॉक्स में लगभग कुछ भी संशोधित कर सकते हैं। यदि आप अक्सर VBoxManage का उपयोग करने की योजना बनाते हैं, तो आप इसे अपने पथ में जोड़ना या आसान पहुंच के लिए उपनाम बनाना चाहते हैं।

वर्चुअलबॉक्स वीडीआई का आकार बदलने का एक और तरीका जानें? हमें टिप्पणियों में बताएं।