हार्ड डिस्क पर अपनी VM xml फ़ाइलें हटाएँ। वे डिफ़ॉल्ट रूप से स्थित हैं C:\Users\YOUR_NAME\.VirtualBox\Machines
।
हटाने के बाद, आपको अभी भी वर्चुअलबॉक्स में अजीब इरोज़ संदेश प्राप्त होंगे। ऐसा इसलिए है क्योंकि आपके vms के बारे में कुछ जानकारी अंदर है C:\Users\YOUR_NAME\.VirtualBox\VirtualBox.xml
।
यदि आपको अपने वर्चुअलबॉक्स में कुछ वैश्विक कॉन्फ़िगरेशन खोने का मन नहीं है, तो बस इस फ़ाइल को हटा दें। वर्चुअलबॉक्स एक और बनाएगा अगर यह मौजूद नहीं है।
यदि आप किसी विशिष्ट VM को निकालना चाहते हैं, तो आपको Virtualbox.xml
कुछ xml संपादक में संपादित करना होगा (नोटपैड ठीक है। नोटपैड ++ बेहतर है क्योंकि इसमें सिंटैक्स हाइलाइटिंग है)।
आपको ये फ़ील्ड मिलेंगे:
<MachineRegistry>
<MachineEntry uuid="UUID" src="Machines\MACHINE_NAME\MACHINE_NAME.xml"/>
</MachineRegistry>
<MediaRegistry>
<HardDisks>
<HardDisk uuid="UUID" location="HardDisks\DISC_NAME.vdi" format="VDI" type="Normal"/>
</HardDisks>
<DVDImages>
<Image uuid="UUID" location="C:\IMAGES\IMAGE.iso"/>
</DVDImages>
<FloppyImages/>
</MediaRegistry>
वांछित VM से MachineEntry निकालें। यदि आपके पास बस एक वीएम है और सब कुछ निकालना चाहते हैं, तो बस टैग खाली छोड़ दें। उदाहरण के लिए:
<MachineRegistry/>
<MediaRegistry>
<HardDisks/>
<DVDImages/>
<FloppyImages/>
</MediaRegistry>
...और आपने कल लिया। मैंने अभी-अभी यहां हर परीक्षण किया और यह त्रुटिपूर्ण काम करता है। यदि आप समस्याओं से बचना चाहते हैं, तो वर्चुअल बॉक्स और विशिष्ट VMs से अपनी xml कॉन्फ़िगरेशन फ़ाइलों का बैकअप लें।
(मैंने स्नैपशॉट के बारे में उल्लेख नहीं किया है, लेकिन मेरा मानना है कि यह एक ही सिद्धांत है।)