मैं ओएस एक्स का उपयोग कर रहा हूं। मेरे पास कई नेस्टेड स्नैपशॉट के साथ एक वीएम था। मैं इसे एक नए स्थान पर ले जाना चाहता था, लेकिन मेरे पास "क्लोन" का उपयोग करने के लिए पर्याप्त डिस्क स्थान नहीं था।
क्योंकि मैं एक मैक पर हूँ, यहाँ विभिन्न निर्देश मेरे लिए काफी काम नहीं कर रहे हैं। यह जो मैंने किया है:
VirtualBox से बाहर निकलें।
विभिन्न फ़ाइलों ( .vdi
फ़ाइल, और VM के नाम पर फ़ोल्डर, जिसमें .vbox
फ़ाइल, Snapshots
फ़ोल्डर आदि शामिल हैं) को डिफ़ॉल्ट ~/VirtualBox VMs
से नए स्थान पर ले जाएं।
नई फ़ाइल स्थान के साथ ~/Library/VirtualBox/VirtualBox.xml
अद्यतन करते MachineEntry
हुए , एक पाठ संपादक के साथ संपादित करें .vbox
।
.vbox
टेक्स्ट एडिटर के साथ फाइल को एडिट करें , नई .vdi
फाइल लोकेशन के साथ पहली हार्डडिस्क एंट्री को अपडेट करें ।
वर्चुअलबॉक्स इंटरफ़ेस का उपयोग करते हुए, मैंने यह भी इंगित करने के लिए वर्चुअलबॉक्स> वरीयताएँ> सामान्य> डिफ़ॉल्ट मशीन फ़ोल्डर को बदल दिया कि मैं भविष्य में नए वीएम कहाँ बनाना चाहता हूं। (यह सेटिंग ~/Library/VirtualBox/VirtualBox.xml
फ़ाइल में संग्रहीत की जा रही है ... हालाँकि यह सेटिंग UI में संशोधित की जा सकती है, ऐसा लगता है कि इन अन्य सेटिंग्स के लिए, हमें ऊपर बताए गए फ़ाइल संपादन का सहारा लेना होगा।)