जवाबों:
इसका मतलब यह नहीं है कि किसी विशेष वर्चुअल मशीन को रखने और ओएस को अंदर बदलने के लिए - इसलिए वीएम को हटा दें और एक नया बनाएं:
वर्चुअल बॉक्स के लिए ग्राफिकल दृश्यपटल में हम आसानी से मशीन का चयन हटाने और मेनू प्रविष्टि के लिए जाने के द्वारा एक आभासी मशीन को हटा सकते हैं "-> निकालें मशीन" या चुनें "निकालें" राइट क्लिक संदर्भ मेनू से।
फिर हम से पूछा जाएगा कि क्या हम केवल मशीन को हटाना चाहते हैं (अर्थात इसे अपंजीकृत करें) या यदि हम "सभी फ़ाइलों को हटाना" भी चाहते हैं । उत्तरार्द्ध हमारी ड्राइव से सभी फाइलों के साथ वर्चुअल मशीन को पूरी तरह से हटा देगा।
यह कमांड लाइन से निम्न कमांड के साथ भी किया जा सकता है:
VBoxManage unregistervm --delete "<Name of Machine>"
ऐसा करने से निम्न फ़ाइलें हटा दी जाएंगी:
- सभी हार्ड डिस्क छवि फ़ाइलें, जिसमें अलग-अलग फाइलें शामिल हैं, जो मशीन द्वारा उपयोग की जाती हैं और अन्य मशीनों के साथ साझा नहीं की जाती हैं;
- सहेजी गई राज्य फ़ाइलें जो मशीन बनाई गई हैं, यदि कोई हो (यदि मशीन "सहेजे गए" राज्य में है और प्रत्येक ऑनलाइन स्नैपशॉट के लिए है);
- मशीन XML फ़ाइल और उसके बैकअप;
- मशीन लॉग फ़ाइलें, यदि कोई हो;
- मशीन निर्देशिका, यदि यह उपरोक्त सभी को हटाने के बाद खाली है।
यदि समस्या अभी भी बनी रहती है, तो आप VM से संबद्ध VBoxHeadless और VirtualBoxVM प्रक्रियाओं को भी मार सकते हैं।
उदाहरण के लिए अपने बंद / खराब vm का नाम My-Locked-VM है।
वर्चुअलबॉक्स की प्रोसेस आईडी को उस वीएम से संबद्ध करें और उसे मार दें।
MyHostName:homedir ayekay$ ps -ef| grep -i My-Locked-VM
1624398723 1196 23121 0 11:34AM ?? 0:05.11 /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --no-startvm-errormsgbox --separate
1624398723 89252 23121 0 10:06AM ?? 3:07.87 /Applications/VirtualBox.app/Contents/MacOS/VBoxHeadless --comment My-Locked-VM --startvm 8dc249f1-6877-4caf-bbd4-27ae6b78ceb6 --vrde config
1624398723 2323 79114 0 11:48AM ttys007 0:00.00 grep -i My-Locked-VM
MyHostName:homedir ayekay$ kill -9 1196 89252
MyHostName:homedir ayekay$
इस प्रक्रिया के मारे जाने के बाद, वर्चुअलबॉक्स यूआई वीएम अवस्था को एब्रोसड दिखाएगा। तब आप VM को हटाने के लिए UI का उपयोग कर सकते हैं।